卸载 nouveau

卸载 nouveau

如何彻底删除 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。

  1. Ctrl现在按+ Alt+打开 tty1 会话F1,然后使用您的 root 帐户或本地帐户(应该有权访问该命令)登录sudo

  2. 现在输入:

    sudo service lightdm stop
    sudo apt-get remove nouveau
    
  3. 导航到您保存driver.run文件的位置

    cd /directory/where/you/saved/it
    
  4. 然后输入

    chmod +x driver.run
    ./driver.run
    
  5. 完成后(会出现提示,要求您同意许可条款和其他事项)nvidia-settings使用以下命令进行安装:

    sudo apt-get install nvidia-settings-### 
    

    其中###与您下载的版本号匹配(在我的情况下为331)

  6. 现在,使用以下命令重新启动计算机

    sudo reboot
    

这应该对你有用。如果不行,你应该能够通过再次使用++Ctrl打开tty1 会话并运行来重新安装 nouveauAltF1

sudo apt-get install nouveau

答案3

很好的回答,User224082。作为一个新手,我缺乏投票的资格,但这很管用,尽管我必须进入命令行(Ctrl++ ),然后重新启动才能使其生效。我曾尝试使用 Nvidia 驱动程序自己的安装程序安装升级,但由于使用了 Nouveau,因此无法安装。然后 Nouveau 将AltF1的显示器更改为 640x480(我敢肯定,只是出于恶意)。这招奏效了。我的 Manjaro 发行版也坏了,我会对其进行修改以在那里使用。

答案4

清除 xserver-xorg-video-nouveau 是一个好主意,但在我的系统中它仍然对 nouveau 进行系统调用。这些调用会在 TTY 上生成错误消息,直到我到达图形显示。

我还建议:通过 /etc/modprobe.d 将内核中的 nouveau 模块列入黑名单并更新 initramfs。

相关内容