如何完全禁用 Nouveau,因为其他教程没有帮助?

如何完全禁用 Nouveau,因为其他教程没有帮助?

我正在尝试按照列出的步骤安装 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 stopsudo 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 进行任何更改。

  1. /etc/modprobe.d/blacklist-nouveau.conf使用以下内容进行创建:

    blacklist nouveau
    
  2. 跑步:sudo update-initramfs -u

答案2

  1. Ctrl+Alt+F1
  2. 登录
  3. sudo 服务 lightdm 停止
  4. sudo modprobe -r 新
  5. sudo 服务 lightdm 启动

相关内容