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

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

附加驱动程序在“软件和更新”下,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

答案1

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

sudo ubuntu-drivers install

重启后。

答案2

我也遇到过类似的情况,因为软件包损坏(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
  1. 重启
  2. 重新安装最新的 nvidia 软件包(再次,sudo 权限):
ubuntu-drivers autoinstall

答案3

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

我的解决方案是:

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

    sudo ubuntu-drivers autoinstall
    

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

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

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

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

意外选择的手动驾驶选项已被删除。

答案4

我也遇到过无法选择除继续使用手动安装的驱动程序

sudo ubuntu-drivers install nvidia-driver-525仅报告我已经安装了该驱动程序。

对我来说,解决问题的方法是:

  1. sudo apt purge nvidia-driver*(以sudo apt autoremove确保万无一失)
  2. sudo apt install xserver-xorg-video-nouveau(至少要有某种驱动力)
  3. 重启
  4. sudo apt install nvidia-driver-525(这是与其他指南不同的重要部分,其余部分大致相同)
  5. 重启

然后我可以看到选择了适当的专有驱动程序。

相关内容