如何彻底删除 nouveau 以安装 Nvidia 驱动程序?我尝试按照 ubuntu wiki 上的方法安装 Nvidia 驱动程序,但无济于事。所有文章都准确地写了 nouveau 是什么。尝试将其添加到黑名单并重新启动,但没有任何效果。尝试使用 apt-remove 命令,结果显示它不存在。
答案1
nouveau
是 nVidia 显卡的加速图形驱动程序。
nouveau
可以通过以下方式删除并安装 NVidia:
sudo apt-get purge xserver-xorg-video-nouveau && sudo apt-get install nvidia-current
答案2
尝试这个:
从 nVidia 网站下载驱动程序(我假设您已经下载了)。为了举例说明,我将这样调用它driver.run
。
您需要记下这些说明或通过其他设备访问它们,因为您很快就不会有 GUI。
Ctrl现在按+ Alt+打开 tty1 会话F1,然后使用您的 root 帐户或本地帐户(应该有权访问该命令)登录
sudo
。现在输入:
sudo service lightdm stop sudo apt-get remove nouveau
导航到您保存
driver.run
文件的位置cd /directory/where/you/saved/it
然后输入
chmod +x driver.run ./driver.run
完成后(会出现提示,要求您同意许可条款和其他事项)
nvidia-settings
使用以下命令进行安装:sudo apt-get install nvidia-settings-###
其中###与您下载的版本号匹配(在我的情况下为331)
现在,使用以下命令重新启动计算机
sudo reboot
这应该对你有用。如果不行,你应该能够通过再次使用++Ctrl打开tty1 会话并运行来重新安装 nouveauAltF1
sudo apt-get install nouveau
答案3
很好的回答,User224082。作为一个新手,我缺乏投票的资格,但这很管用,尽管我必须进入命令行(Ctrl++ ),然后重新启动才能使其生效。我曾尝试使用 Nvidia 驱动程序自己的安装程序安装升级,但由于使用了 Nouveau,因此无法安装。然后 Nouveau 将Alt我F1的显示器更改为 640x480(我敢肯定,只是出于恶意)。这招奏效了。我的 Manjaro 发行版也坏了,我会对其进行修改以在那里使用。
答案4
清除 xserver-xorg-video-nouveau 是一个好主意,但在我的系统中它仍然对 nouveau 进行系统调用。这些调用会在 TTY 上生成错误消息,直到我到达图形显示。
我还建议:通过 /etc/modprobe.d 将内核中的 nouveau 模块列入黑名单并更新 initramfs。