设置为 XPS 15 9560 和 Nvidia gtx 1050 移动 GPU。我知道这是一个 optimus 系统,但由于各种原因我不想安装 bumblebee。无论如何,我已经成功安装了驱动程序NVIDIA-Linux-x86_64-375.26.run运行内核版本时的文件4.9.0-4-amd64。内核升级后,X 不再使用该nvidia
驱动程序,因此我卸载了它,安装了新的驱动程序linux-headers
,重新启动到运行级别 3,并在尝试重新安装时失败。
这是/var/log/nvidia-installer.log。
我已列入nouveau
黑名单/etc/modprobe.d/blacklist-nouveau.conf
lsmod | grep -e nouveau -e rivafb -e nvidiafb
输出为空
$ uname -a
Linux debian 4.9.0-5-amd64 #1 SMP Debian 4.9.65-3+deb9u2 (2018-01-04) x86_64 GNU/Linux
$ cc -v :
gcc version 6.3.0 20170516 (Debian 6.3.0-18)
$ cat /proc/version
Linux version 4.9.0-5-amd64 ([email protected]) (gcc version 6.3.0 20170516 (Debian 6.3.0-18) ) #1 SMP Debian 4.9.65-3+deb9u2 (2018-01-04)
看起来gcc
用于编译当前运行的内核和 Nvidia 内核模块的版本完全相同,那么我还缺少什么吗?
更新:我tlp
在初始安装 nvidia 驱动程序后不久就安装了,这是这个问题实际开始的时候。我卸载了,tlp
然后驱动程序安装得像以前一样完美。
答案1
所以,即使我没有使用 Bumblebee,解决方案是要么一起卸载 tlp,要么只是禁用 GPU 的 tlp 电源管理功能。