Ubuntu 20.04 安装 Nvidia 驱动程序

Ubuntu 20.04 安装 Nvidia 驱动程序

我在 AMD Ryzen 台式机上运行 Nvidia GeForce RTX 2070 驱动程序时遇到问题。我输入了以下终端命令:

  • ubuntu-drivers devices
  • sudo ubuntu-drivers autoinstall

终端屏幕

可以看出,一切似乎都安装正确,但当我重新启动时,它会转到登录屏幕,以我的名字作为帐户名。当我尝试通过输入密码登录时,什么也没发生。它只是停留在登录屏幕上。修复它的唯一方法是通过以 root 身份转到命令终端(ctrl+alt+F2)并输入以下内容来恢复到 nouveau 驱动程序:

  • sudo apt-get remove --purge nvidia-*
  • sudo dpkg-reconfigure xserver-xorg

我知道已经有很多关于此问题的帖子(但针对 18.04、16.04、14.04 和 12.04),并且建议使用以下命令:

  • sudo prime-select nvidia

然后执行以下命令:

  • sudo add-apt-repository ppa:bumblebee/stable
  • sudo apt-get update
  • sudo apt-get install bumblebee bumblebee-nvidia

然而,这真的是解决这个问题的正确方法吗?它会起作用吗?(或者什么是大黄蜂?)

谢谢

答案1

所以我在“大黄蜂”上遇到了一场彻底的灾难。我输入了上述命令,但它们引起了各种奇怪的反应,导致我不得不放弃,只是重新安装一个干净的 ubuntu 20.04 副本(不是重新安装选项,而是替换安装选项)。

那么我该如何修复它呢?我没有使用大黄蜂,而是这样做:

  1. 从航站楼我进入sudo ubuntu-drivers autoinstall
  2. 当我重新启动时,我遇到了登录问题。因此选择 ctrl+alt+F4
  3. 已进入sudo apt-get purge nvidia*
  4. 然后sudo apt-get install nvidia-driver-440
  5. 然后sudo apt-get install sddm
  6. 然后sudo dpkg-reconfigure sddm(我得到了一个选择 gdm3 或 sddm 的选项,我选择了 sddm)
  7. 最后reboot

这给了我一个不同的登录屏幕,但我实际上可以登录并且 nvidia 驱动程序正在运行(并且其控制面板已正确激活)。

相关内容