After updating nvidia-common to 1:0.2.91.7, nvidia drivers are no longer in use
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nvidia-common (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
1) The release of Ubuntu you are using, via 'lsb_release -rd' or System -> About Ubuntu
Description: Ubuntu 14.04.1 LTS
Release: 14.04
2) The version of the package you are using, via 'apt-cache policy pkgname' or by checking in Software Center
nvidia-common:
Installed: 1:0.2.91.7
Candidate: 1:0.2.91.7
Version table:
*** 1:0.2.91.7 0
500 http://
100 /var/lib/
1:0.2.91.4 0
500 http://
3) What you expected to happen
nVidia binary drivers are used
4) What happened instead
nouveau Xorg driver is used, but the nVidia kernel module is loaded.
I updated this package yesterday but did not reboot. When I started my machine this morning I could only boot into the terminal. Xorg.0.log said that the nvidia module did no exist. After purging the nvidia driver and reinstalling, I can now start the machine and get into X, but the nouveau driver X driver is in use.
ldmod shows the nvidia driver loaded:
...
ppdev 17671 0
nvidia 10675249 0
snd_hda_codec_hdmi 46368 1
...
But Xorg.0.log says the Xorg driver could not be found:
[ 9.730] (II) LoadModule: "nvidia"
[ 9.731] (WW) Warning, couldn't open module nvidia
[ 9.731] (II) UnloadModule: "nvidia"
[ 9.731] (II) Unloading nvidia
[ 9.731] (EE) Failed to load module "nvidia" (module does not exist, 0)
The Driver Manager says that I am using the nvidia driver version 331.38, but update-alternatives has the MESA ld.so.conf selected:
$ sudo update-alternatives --config x86_64-
There are 3 choices for the alternative x86_64-
Selection Path Priority Status
-------
0 /usr/lib/
1 /usr/lib/
2 /usr/lib/
* 3 /usr/lib/
If I select 0 and log out and back in, the nvidia driver is in use, but I cannot start Steam. This select also does not survive a reboot.
Status changed to 'Confirmed' because the bug affects multiple users.