Explanation of the patch: Currently, NvidiaHandler's enabled() method only tests if xorg.conf has "nvidia" selected as driver. However, this is not enough, since there are three different handlers for the drivers (legacy/new/standard). It additionally needs to check if the corresponding package is installed and if the module is not blacklisted, which is what the ancestor method ModulePackageHandler.enabled() does.
** Description changed: I am using the binary Nvidia driver, and it works ok. However, the display in Hardware Drivers is odd to me: it says the driver is "Enabled" (with a checkmark) but in the other column says it is "Not in Use" (with a red dot). Since the driver works fine, I think it should say both Enabled and In Use. (Also, I'm not even sure what the difference between the columns is. Perhaps it could be explained somewhere? Currently pressing 'help' gives an error message in the help viewer.) + + TEST CASE: + - On a system with an nvidia graphics card, check which driver jockey recommends (old, newest, or standard driver, corresponding to nvidia-glx-legacy, nvidia-glx-new, and nvidia-glx). + - Install the one which is *not* recommended (usually n-glx-new or n-glx) + - Jockey in hardy final: driver appears as enabled + - Fixed Jockey: driver appears as disabled ** Changed in: jockey (Ubuntu Hardy) Assignee: (unassigned) => Martin Pitt (pitti) Status: New => In Progress Target: None => ubuntu-8.04.1 -- Nvidia driver Enabled but not In Use https://bugs.launchpad.net/bugs/216650 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs