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)


** Changed in: restricted-manager (Ubuntu)
       Status: Fix Committed => Fix Released

-- 
Needs to restart X in order to effect X driver changes
https://launchpad.net/bugs/92684

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to