jockey-gtk does not say proprietary drivers are in use

Bug #522943 reported by Martin Karlsson on 2010-02-17
72
This bug affects 12 people
Affects Status Importance Assigned to Milestone
jockey (Ubuntu)
Medium
Unassigned
Nominated for Lucid by Charlie Kravetz

Bug Description

I'm following the Upgrade Testing test case ( http://testcases.qa.ubuntu.com/Hardware/X/ProprietaryDrivers#Upgrade%20Testing ). Jockey-gtk reports "No proprietary drivers are in use on this system" as well as "This driver is activated but not in use" for the currently installed version of the proprietary nVidia driver. But the driver is loaded and in use
Xorg.0.log:
(II) LoadModule: "nvidia"
(II) Loading /usr/lib/xorg/extra-modules/nvidia_drv.so
 compiled for 4.0.2, module version = 1.0.0
 Module class: X.Org Video Driver

glxinfo | grep "OpenGL renderer" gives:
OpenGL renderer string: GeForce 8400M GS/PCI/SSE2

ProblemType: Bug
Architecture: amd64
Date: Wed Feb 17 01:11:05 2010
DistroRelease: Ubuntu 10.04
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
NonfreeKernelModules: nvidia
Package: nvidia-current 190.53-0ubuntu14
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-13.18-generic
SourcePackage: nvidia-graphics-drivers
Uname: Linux 2.6.32-13-generic x86_64

Martin Karlsson (foh1981) wrote :
Martin Karlsson (foh1981) wrote :

Changed to jockey package

affects: nvidia-graphics-drivers (Ubuntu) → jockey (Ubuntu)
Charlie Kravetz (charlie-tca) wrote :

I can confirm this issue using the Lucid Lynx installation and the nvidia-current(nvidia-graphics-drivers-190) drivers. I do have the message when checking under "System -> Administration -> Hardware Drivers", 'This driver is activated but not currently in use.' No desktop effects can be enabled. However, I can now activate the desktop effects in "System -> Preferences -> Appearances".

Changed in jockey (Ubuntu):
status: New → Confirmed
importance: Undecided → Medium
Jacopo Moronato (jmoronat) wrote :
tags: added: iso-testing
Ricardo Pérez López (ricardo) wrote :

I have the same problem here, too. I attach an screenshot to illustrate the problem.

Ricardo Pérez López (ricardo) wrote :

This is my /var/log/jockey.log

TJ (tj) wrote :

I've just discovered this bug too. Digging further it looks as if the PCI aliases declared by the module nvidia-current (/lib/modules/$(uname -r)/updates/dkms/) do not match any in "/usr/share/jockey/modaliases/nvidia-current"

e.g:
$ modinfo nvidia-current | grep alias
alias: char-major-195-*
alias: pci:v000010DEd00000E00sv*sd*bc04sc80i00*
alias: pci:v000010DEd00000AA3sv*sd*bc0Bsc40i00*
alias: pci:v000010DEd*sv*sd*bc03sc02i00*
alias: pci:v000010DEd*sv*sd*bc03sc00i00*

$ egrep '(v000010DEd00000E00|v000010DEd00000AA3|bc03sc02i00|bc03sc00i00)' /usr/share/jockey/modaliases/nvidia-current
$

Ricardo Pérez López (ricardo) wrote :

I can confirm what TJ says on previous comment 7:

ricardo@kadath:~$ modinfo nvidia-current | grep alias
alias: char-major-195-*
alias: pci:v000010DEd00000E00sv*sd*bc04sc80i00*
alias: pci:v000010DEd00000AA3sv*sd*bc0Bsc40i00*
alias: pci:v000010DEd*sv*sd*bc03sc02i00*
alias: pci:v000010DEd*sv*sd*bc03sc00i00*
ricardo@kadath:~$ egrep '(v000010DEd00000E00|v000010DEd00000AA3|bc03sc02i00|bc03sc00i00)' /usr/share/jockey/modaliases/nvidia-current
ricardo@kadath:~$

TJ (tj) wrote :

I don't have time now (focused on packaging several other bug debdiffs) but could some try adding one or more of the current module aliases to "/usr/share/jockey/modaliases/nvidia-current" to see if that solves it? The only bit I'm unsure of is which aliases to add, but I think the existing jockey file entries should give a good idea of what is expected.

Jacopo Moronato (jmoronat) wrote :

It seems not to solve it. I've added these lines:

alias pci:v000010DEd00000E00sv*sd*bc04sc*i* nvidia_current nvidia-current
alias pci:v000010DEd00000AA3sv*sd*bc0Bsc*i* nvidia_current nvidia-current
alias pci:v000010DEd*sv*sd*bc03sc02i00* nvidia_current nvidia-current
alias pci:v000010DEd*sv*sd*bc03sc00i00* nvidia_current nvidia-current

according to nvidia-current default aliases.
Then run jockey and still "No proprietary drivers in use".

Jacopo Moronato (jmoronat) wrote :

It should be fixed now.

- - - - - - - - - - - - -
jockey (0.5.8-0ubuntu6) lucid; urgency=low
......
* 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.
......

Changed in jockey (Ubuntu):
status: Confirmed → Fix Released

Fixed for me, too. Thanks.

dino99 (9d9) wrote :

work on lucid with nvidia 195.36

Paolo Sammicheli (xdatap1) wrote :

Xorg Team weekly tests: confirmed fix in week 7

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers