* data/handlers/fglrx.py:
- Re-enable the fglrx handler and make it use the alternatives system
(LP: #496225).
* data/handlers/nvidia.py:
- See if the module alias is loaded and then check what module it
corresponds to in order to see if it's really enabled (LP: #547066).
This involved overriding the enabled() and the used() methods.
* jockey/xorg_driver.py:
- Simplify the logic in the enabled() method by only relying on
X-Kit's isDriverEnabled() method. This will avoid getting false
positives in the case in which the 1st Device section (i.e. the
only one that we used to check) uses the right driver but the
same section is irrelevant as it's not mentioned in the
ServerLayout section.
-- Alberto Milone <email address hidden> Tue, 30 Mar 2010 15:48:37 +0200
This bug was fixed in the package jockey - 0.5.8-0ubuntu6
---------------
jockey (0.5.8-0ubuntu6) lucid; urgency=low
* data/handlers/ fglrx.py: nvidia. py: xorg_driver. py:
- Re-enable the fglrx handler and make it use the alternatives system
(LP: #496225).
* data/handlers/
- See if the module alias is loaded and then check what module it
corresponds to in order to see if it's really enabled (LP: #547066).
This involved overriding the enabled() and the used() methods.
* jockey/
- Simplify the logic in the enabled() method by only relying on
X-Kit's isDriverEnabled() method. This will avoid getting false
positives in the case in which the 1st Device section (i.e. the
only one that we used to check) uses the right driver but the
same section is irrelevant as it's not mentioned in the
ServerLayout section.
-- Alberto Milone <email address hidden> Tue, 30 Mar 2010 15:48:37 +0200