我正在尝试按照列出的步骤安装 Nvidia GPU 的驱动程序这里,但在启动安装程序后,它通知我必须禁用 Nouveau 内核驱动程序才能继续安装(在此之前还显示一条错误消息,指出“分发版提供的预安装脚本失败”,但从我在其他帖子中读到的内容来看,继续并忽略它应该没有问题?)。
无论如何,我已经按照列出的步骤操作了这里尝试禁用 Nouveau 驱动程序,但没有成功。我运行了sudoedit /etc/modprobe.d/nvidia-graphics-drivers.conf
文件,并用给定的数据填充了文件并保存了它,我编辑了文件中的一行,/etc/default/grub
现在它显示为,我尝试通过首先禁用 gdm3然后使用命令GRUB_CMDLINE_LINUX_DEFAULT="nouveau.blacklist=1 nomodset quiet splash"
从 tty1 中安装驱动程序。即使完成所有这些操作后,仍会出现相同的错误,通知我需要禁用 Nouveau。sudo service gdm3 stop
sudo sh NVIDIA-Linux-x86_64-384.69.run
我应该提到,几天前我曾使用过这种方法安装驱动程序,而且成功了。我怎么也想不起来我是怎么让它工作的,或者为什么这次它不起作用。此外,这实际上是 Ubuntu Gnome 16.04 LTS 的全新安装,到目前为止,我所做的唯一改动是安装了 Chromium、Discord、几个扩展,并在 Tweak 工具中做了一些 UI 更改。
那么,有人能提供更多关于如何禁用 Nouveau 的建议吗?我觉得如果我能完全禁用它,那么我就可以安装驱动程序而不会出现进一步的问题,但在我弄清楚之前,我目前无法继续使用我的系统,因为默认的 Nouveau 驱动程序会导致 UI 不时无缘无故地冻结或发出警告。事实上,在我输入这段文字时它崩溃了,幸运的是 Chromium 保存了我写的内容。
提前感谢任何帮助和建议!
答案1
根据第一个链接,我假设您正在使用运行文件。我最近在自己的电脑 (14.04) 上经历了类似的过程。根据 Nvidia 的说明,您可以执行以下操作来禁用 nouveau 驱动程序。请注意,这不需要对 Grub 或 LightDM 进行任何更改。
/etc/modprobe.d/blacklist-nouveau.conf
使用以下内容进行创建:blacklist nouveau
跑步:
sudo update-initramfs -u
答案2
- Ctrl+Alt+F1
- 登录
- sudo 服务 lightdm 停止
- sudo modprobe -r 新
- sudo 服务 lightdm 启动