无法在 ubuntu 20.04 中更改 Nvidia 驱动程序

vik*_*ant 16 nvidia 20.04

在软件和更新下的附加驱动程序中,NVIDIA 驱动程序卡在使用手动安装的驱动程序继续,所有其他选项都显示为灰色。

我想把驱动设置成专有驱动( nvidia-driver-390),原来是改成开源驱动之前选的,现在卡住了。

我该如何解决这个问题?应该删除所有 NVIDIA 驱动程序并重新安装它们吗?如果是这样,如何在 Ubuntu 20.04 中安全地做到这一点?

附加信息:

  1. cat /var/log/Xorg.0.log输出:https : //termbin.com/hqo3

  2. lspci -k | grep -EA3 'VGA|3D|Display'输出:https : //termbin.com/bog0

Pil*_*ot6 23

这个问题应该通过运行来解决

sudo ubuntu-drivers autoinstall
Run Code Online (Sandbox Code Playgroud)

重启后。

  • 这个对我有用,但重启后,我的鼠标变得滞后。就像:我从右向左移动鼠标,半秒后,屏幕上的鼠标开始移动。有人可以帮忙吗? (2认同)
  • 适用于 Ubuntu 22.04.1。 (2认同)

Man*_* CJ 14

由于软件包损坏,我也遇到了类似的情况(Ubuntu 在启动时抱怨sudo ubuntu-drivers autoinstall;进一步进入Software & Updates->Additional Drivers我的 Nvidia 显卡被锁定manual installation)。我是这样解决的:

  1. 删除所有 nvidia 软件包并确保安装了 nouveau(您需要 sudo 权限):
dpkg -P $(dpkg -l | grep nvidia-driver | awk '{print $2}')
apt autoremove
apt install xserver-xorg-video-nouveau
Run Code Online (Sandbox Code Playgroud)
  1. 重启
  2. 重新安装最新的 nvidia 软件包(再次,sudo 权限):
ubuntu-drivers autoinstall
Run Code Online (Sandbox Code Playgroud)

  • 太棒了,我按照你的指导做了,它成功了,谢谢, (2认同)

小智 5

我也无法更新到较新的 Nvidia 驱动程序,因为安装了手动驱动程序,在我的情况下,在 Canonical 的 Focal 桌面系统上安装了 470 到 510 驱动程序。

我的解决方案是:

  1. 打开终端并运行命令:

    sudo ubuntu-drivers autoinstall
    
    Run Code Online (Sandbox Code Playgroud)

    以上将安装最新推荐的驱动程序。

  2. 等待所有自动命令执行完毕并重新启动系统。

  3. Linux内核加载了510驱动程序。

  4. 检查了软件和更新中的附加驱动程序,它指向 Nvidia 510 驱动程序。

意外选择的手动驱动程序选项已被删除。