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

Reply via email to