Accepted restricted-manager 0.10 (source)
Martin Pitt
martin.pitt at ubuntu.com
Fri Mar 16 18:58:49 GMT 2007
Accepted:
restricted-manager 0.10 was ACCEPTED.
Component: main Section: admin
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Fri, 16 Mar 2007 19:10:19 +0100
Source: restricted-manager
Binary: restricted-manager
Architecture: source
Version: 0.10
Distribution: feisty
Urgency: low
Maintainer: Martin Pitt <martin.pitt at ubuntu.com>
Changed-By: Martin Pitt <martin.pitt at ubuntu.com>
Description:
restricted-manager - manage non-free hardware drivers
Launchpad-Bugs-Fixed: 91036 92485 92498 92684 92690
Changes:
restricted-manager (0.10) feisty; urgency=low
.
* RestrictedManager/{fglrx,nvidia}.py: Call dpkg-reconfigure xserver-xorg
instead of dexconf directly, to take advantage of its special magic. This
also takes care of writing backup files, so disable our own backup file
writing. (LP: #91036)
* RestrictedManager/{fglrx,nvidia}.py: Set the 'seen' flags of the modified
debconf questions, to reduce the chance of dpkg-reconfigure clobbering
them.
* RestrictedManager/{fglrx,nvidia}.py: Add some logging to
/var/log/restricted-manager.log to debug currently open bugs. This will be
removed again later.
* restricted-manager: If there are no applicable handlers at all, display an
info message box that the hardware does not need any restricted drivers
and exit. (LP: #92485)
* restricted-manager, RestrictedManager/core.py: Move reboot notification
function into core.notify_reboot_required(), so that we can use in the
handlers, too.
* RestrictedManager/{fglrx,nvidia}.py: Trigger reboot notification on
enabling, too. (LP: #92684)
* Add modalias_override/fglrx_supported: Script to parse supported product
IDs out of /usr/lib/xorg/modules/drivers/fglrx_drv.so. Thanks to Johan
Kiviniemi!
* RestrictedManager/modalias.append: Replace the 'catch all ATI graphics
cards' line with the product ID list generated by fglrx_supported, so that
the fglrx driver is not offered any more on models it doesn't support.
(LP: #92498)
* Renamed RestrictedManager/nvidia.py to RestrictedManager/xorg_driver.py
and replaced the few nvidia-specific bits with ctor argument variables.
* Reimplement nvidia.py and fglrx.py as XorgDriver subclasses, since they
shared 95% of code.
* RestrictedManager/xorg_driver.py: Set xserver-xorg/autodetect_video_card
to false when enabling a driver, so that xserver-xorg's postinst does not
clobber our freshly selected restricted driver. Enable it again when
disabling the restricted driver.
* po/POTFILES.in: Add missing fglrx.py and xorg_driver.py.
* restricted-manager, RestrictedManager/core.py: Add new DefaultHandler
method can_change() which checks if r-m can change this driver at all. If
not, show an error message with an explanation.
* RestrictedManager/xorg_driver.py: Add can_change() which checks for a
modified xorg.conf. (LP: #92690)
Files:
1dcd27b389f11224c7ae75077cc4b90f 625 admin optional restricted-manager_0.10.dsc
77689d0c3a171834c586f9c926dba2d7 33745 admin optional restricted-manager_0.10.tar.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFF+t8eDecnbV4Fd/IRAod3AKDuEdECNwnPdQcmQobkRO+lOWFvtQCfeN6G
pCvbuKwrXXMjuTrdmyXixn8=
=rSlE
-----END PGP SIGNATURE-----
More information about the feisty-changes
mailing list