Nvidia 驱动程序更新后崩溃

Nvidia 驱动程序更新后崩溃

在为我的 GTX 970 安装新的 nvidia 驱动程序时,我的 Ubuntu 15.10 安装在图形上时出现故障。更新后,硬件加速不起作用,具体表现为:

Cinnamon 告诉我(Unity 也受到影响)

Steam 无法启动并出现此错误“失败请求的 X 错误:BadValue(整数参数超出操作范围)”

UI 图形总体较慢

nvidia-settings 为空 https://i.stack.imgur.com/fOVxS.png

我通过图形驱动程序 ppa 中的“附加驱动程序”进行了更新,初始安装就是从这里完成的。然后,在它不起作用之后,我尝试了“sudo apt-get purge nvidia*”,然后我从命令行安装了 nvidia-364,仍然没有成功。

“lspci -vnn | grep -i VGA -A 12”表示内核驱动程序是 nouveau,任何将 nouveau 列入黑名单的尝试都会导致桌面环境无法启动。此外,此命令首先列出我的 Intel iGPU,它在 bios 中被禁用,并且没有与其连接。

答案1

我通过使用 nvidia.com 的安装程序安装驱动程序来修复这个问题。

首先,我通过在 /etc/modprobe.d/blacklist.conf 中添加以下内容将 nouveau 列入黑名单:

blacklist vga16fb
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
blacklist rivafb
blacklist nvidiafb
blacklist rivatv

然后我跑了:

sudo update-initramfs -u
sudo reboot

使用“ctrl+alt+1”进入终端。然后,我使用 -9 杀死了以下所有内容:

ps -ef | grep X

然后我就可以安装从 nvidia 下载的驱动程序:

chmod +x NVIDIA-Linux-x86_64-361.42.run
sudo ./NVIDIA-Linux-x86_64-361.42.run

按照屏幕上的说明重新启动

相关内容