在最近一次更新(12 月 11 日)之后,我无法再访问配备 Quadro 1000M 的联想 W520 的内置 LCD。查看 /var/apt/history.log,我看到以下更新:
Start-Date: 2014-12-11 21:32:08
Commandline: aptdaemon role='role-commit-packages' sender=':1.171'
Install: linux-image-extra-3.13.0-43-generic:amd64 (3.13.0-43.72), linux-image-3.13.0-43-generic:amd64 (3.13.0-43.72), linux-headers-
3.13.0-43-generic:amd64 (3.13.0-43.72), nvidia-331-updates-uvm:amd64 (331.113-0ubuntu0.0.4), linux-headers-3.13.0-43:amd64 (3.13.0-43
.72)
Upgrade: bind9-host:amd64 (9.9.5.dfsg-3, 9.9.5.dfsg-3ubuntu0.1), liblwres90:amd64 (9.9.5.dfsg-3, 9.9.5.dfsg-3ubuntu0.1), linux-header
s-generic:amd64 (3.13.0.40.47, 3.13.0.43.50), libdns100:amd64 (9.9.5.dfsg-3, 9.9.5.dfsg-3ubuntu0.1), libgail-3-0:amd64 (3.10.8-0ubunt
u1.2, 3.10.8-0ubuntu1.3), libisccfg90:amd64 (9.9.5.dfsg-3, 9.9.5.dfsg-3ubuntu0.1), libbind9-90:amd64 (9.9.5.dfsg-3, 9.9.5.dfsg-3ubunt
u0.1), nvidia-opencl-icd-331-updates:amd64 (331.38-0ubuntu7.1, 331.113-0ubuntu0.0.4), dkms:amd64 (2.2.0.3-1.1ubuntu5, 2.2.0.3-1.1ubun
tu5.14.04), nvidia-common:amd64 (0.2.91.5, 0.2.91.7), libjavascriptcoregtk-3.0-0:amd64 (2.4.4-1~ubuntu1, 2.4.7-1~ubuntu1), gir1.2-gtk
-3.0:amd64 (3.10.8-0ubuntu1.2, 3.10.8-0ubuntu1.3), libwebkitgtk-1.0-0:amd64 (2.4.4-1~ubuntu1, 2.4.7-1~ubuntu1), gir1.2-javascriptcore
gtk-3.0:amd64 (2.4.4-1~ubuntu1, 2.4.7-1~ubuntu1), nvidia-libopencl1-331-updates:amd64 (331.38-0ubuntu7.1, 331.113-0ubuntu0.0.4), ubun
tu-drivers-common:amd64 (0.2.91.5, 0.2.91.7), plymouth-theme-ubuntu-text:amd64 (0.8.8-0ubuntu17, 0.8.8-0ubuntu17.1), xserver-xorg-cor
e:amd64 (1.15.1-0ubuntu2.1, 1.15.1-0ubuntu2.5), libsepol1:amd64 (2.2-1, 2.2-1ubuntu0.1), flashplugin-installer:amd64 (11.2.202.424ubu
ntu0.14.04.1, 11.2.202.425ubuntu0.14.04.1), libgtk-3-bin:amd64 (3.10.8-0ubuntu1.2, 3.10.8-0ubuntu1.3), dnsutils:amd64 (9.9.5.dfsg-3,
9.9.5.dfsg-3ubuntu0.1), plymouth:amd64 (0.8.8-0ubuntu17, 0.8.8-0ubuntu17.1), xserver-common:amd64 (1.15.1-0ubuntu2.1, 1.15.1-0ubuntu2
.5), libcuda1-331-updates:amd64 (331.38-0ubuntu7.1, 331.113-0ubuntu0.0.4), libwebkitgtk-3.0-0:amd64 (2.4.4-1~ubuntu1, 2.4.7-1~ubuntu1
), libgtk-3-0:amd64 (3.10.8-0ubuntu1.2, 3.10.8-0ubuntu1.3), libgtk-3-0:i386 (3.10.8-0ubuntu1.2, 3.10.8-0ubuntu1.3), libplymouth2:amd6
4 (0.8.8-0ubuntu17, 0.8.8-0ubuntu17.1), lightdm:amd64 (1.10.1-0ubuntu1, 1.10.3-0ubuntu2), libgtk-3-common:amd64 (3.10.8-0ubuntu1.2, 3
.10.8-0ubuntu1.3), libwebkitgtk-3.0-common:amd64 (2.4.4-1~ubuntu1, 2.4.7-1~ubuntu1), liblightdm-gobject-1-0:amd64 (1.10.1-0ubuntu1, 1
.10.3-0ubuntu2), libwebkitgtk-1.0-common:amd64 (2.4.4-1~ubuntu1, 2.4.7-1~ubuntu1), linux-libc-dev:amd64 (3.13.0-40.69, 3.13.0-43.72),
libjavascriptcoregtk-1.0-0:amd64 (2.4.4-1~ubuntu1, 2.4.7-1~ubuntu1), plymouth-label:amd64 (0.8.8-0ubuntu17, 0.8.8-0ubuntu17.1), plym
outh-theme-ubuntu-logo:amd64 (0.8.8-0ubuntu17, 0.8.8-0ubuntu17.1), gir1.2-webkit-3.0:amd64 (2.4.4-1~ubuntu1, 2.4.7-1~ubuntu1), linux-
image-generic:amd64 (3.13.0.40.47, 3.13.0.43.50), libisccc90:amd64 (9.9.5.dfsg-3, 9.9.5.dfsg-3ubuntu0.1), libisc95:amd64 (9.9.5.dfsg-
3, 9.9.5.dfsg-3ubuntu0.1), nvidia-331-updates:amd64 (331.38-0ubuntu7.1, 331.113-0ubuntu0.0.4)
End-Date: 2014-12-11 21:42:20
以下是 dkms 的输出:
~$ dkms status
bbswitch, 0.7, 3.13.0-40-generic, x86_64: installed
bbswitch, 0.7, 3.13.0-43-generic, x86_64: installed
nvidia-331-updates, 331.113, 3.13.0-40-generic, x86_64: installed
nvidia-331-updates, 331.113, 3.13.0-43-generic, x86_64: installed
nvidia-331-updates-uvm, 331.113, 3.13.0-40-generic, x86_64: installed
nvidia-331-updates-uvm, 331.113, 3.13.0-43-generic, x86_64: installed
virtualbox, 4.3.10, 3.13.0-27-generic, x86_64: installed
virtualbox, 4.3.10, 3.13.0-29-generic, x86_64: installed
virtualbox, 4.3.10, 3.13.0-30-generic, x86_64: installed
virtualbox, 4.3.10, 3.13.0-32-generic, x86_64: installed
virtualbox, 4.3.10, 3.13.0-33-generic, x86_64: installed
virtualbox, 4.3.10, 3.13.0-34-generic, x86_64: installed
virtualbox, 4.3.10, 3.13.0-35-generic, x86_64: installed
virtualbox, 4.3.10, 3.13.0-36-generic, x86_64: installed
virtualbox, 4.3.10, 3.13.0-37-generic, x86_64: installed
virtualbox, 4.3.10, 3.13.0-39-generic, x86_64: installed
virtualbox, 4.3.10, 3.13.0-40-generic, x86_64: installed
virtualbox, 4.3.10, 3.13.0-43-generic, x86_64: installed
我还在内核日志中看到以下内容:
Dec 15 22:19:50 Ubuntu kernel: [ 4.391366] [drm] Initialized nouveau 1.1.2 20120801 for 0000:01:00.0 on minor 1
Dec 15 22:19:50 Ubuntu kernel: [ 4.395356] nvidia: module license 'NVIDIA' taints kernel.
Dec 15 22:19:50 Ubuntu kernel: [ 4.395359] Disabling lock debugging due to kernel taint
Dec 15 22:19:50 Ubuntu kernel: [ 4.399387] nvidia: module verification failed: signature and/or required key missing - tainting kernel
Dec 15 22:19:50 Ubuntu kernel: [ 4.403024] NVRM: The NVIDIA probe routine was not called for 1 device(s).
Dec 15 22:19:50 Ubuntu kernel: [ 4.403027] NVRM: This can occur when a driver such as:
Dec 15 22:19:50 Ubuntu kernel: [ 4.403027] NVRM: nouveau, rivafb, nvidiafb or rivatv
Dec 15 22:19:50 Ubuntu kernel: [ 4.403027] NVRM: was loaded and obtained ownership of the NVIDIA device(s).
Dec 15 22:19:50 Ubuntu kernel: [ 4.403029] NVRM: Try unloading the conflicting kernel module (and/or
Dec 15 22:19:50 Ubuntu kernel: [ 4.403029] NVRM: reconfigure your kernel without the conflicting
Dec 15 22:19:50 Ubuntu kernel: [ 4.403029] NVRM: driver(s)), then try loading the NVIDIA kernel module
Dec 15 22:19:50 Ubuntu kernel: [ 4.403029] NVRM: again.
尝试重新安装 nvidia-331,但无效。有什么想法吗?
答案1
听起来像是在描述的一个错误 https://bugs.launchpad.net/nvidia/+bug/1401434
一种解决方法可能是将 nvidia 驱动程序 331.113 降级到 331.38。这对我有帮助: 如何降级 Ubuntu 上的软件包?