安装了推荐的 Nvidia 显卡驱动程序,现在 Ubuntu 无法启动

安装了推荐的 Nvidia 显卡驱动程序,现在 Ubuntu 无法启动

今天我尝试将我的显卡驱动程序从 Xorg X 服务器切换到推荐的 Nvidia 显卡驱动程序。我通过附加驱动程序的 GUI 进行了此操作。它说切换后需要重新启动。重新启动后,Ubuntu 无法加载,我被卡在黑屏上。我将 Ubuntu 启动到恢复模式,然后运行命令终端nvidia-smi,它说没有找到 GPU。nvidia-smi仅当您使用 Nvidia 显卡驱动程序时才有效(使用 X.Org 驱动程序,我无法运行该命令),所以我知道驱动程序已安装,但它似乎无法正常运行。其他命令(如ubuntu-drivers识别我的 3080 Ti)很好。

有两种可能的解决方案:

  • 我怎样才能切换回 X.Org 驱动程序。
  • 修复 Nvidia 驱动程序,使其正常工作。

我更喜欢速度更快的版本,因为我是一名学生,需要在 Linux 发行版中尽快完成工作。我正在运行 Ubuntu 22.04。

答案1

a) 启动到恢复模式,删除所有以 nvidia 命名的软件包或专有内容,
$ dpkg --list | grep -E ^ii.*nvidia将显示已安装的 *.deb 软件包列表,但值得注意的是,不是从 nvidia 网站下载的 *.run 软件包。
$ apt-get purge package_name将删除 .deb 包。
$ runfile.RUN --uninstall- 可能会删除专有驱动程序。

b) 完成上述操作后,您应该可以返回到 nouveau -driver,因为您可以正常启动。

c) 在正常模式启动后,按下 Win 键并开始输入driver,然后Addtional drivers会弹出一个窗口,单击它。

d) 选择其中一个可用的驱动程序版本。尝试重新启动,如果操作系统无法启动或出现问题,请采取措施(如上所述)并尝试选择其他版本。
注意:您应该选择/Ubuntu software\最左边的选项卡下除“源代码”之外的所有内容。

相关内容