在附加驱动程序在“软件和更新”下,NVIDIA 驱动程序卡在继续使用手动安装的驱动程序,其他选项均显示为灰色。
我想将驱动程序设置为专有驱动程序(nvidia-driver-390
),在改为开源驱动程序之前原本也是选择的,但现在卡住了。
我该如何解决这个问题?是否应该删除所有 NVIDIA 驱动程序并重新安装?如果是这样,如何在 Ubuntu 20.04 中安全地执行此操作?
附加信息:
cat /var/log/Xorg.0.log
输出:https://termbin.com/hqo3lspci -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
)。我是这样解决的:
- 删除所有 nvidia 软件包并确保已安装 nouveau(您需要 sudo 权限):
dpkg -P $(dpkg -l | grep nvidia-driver | awk '{print $2}')
apt autoremove
apt install xserver-xorg-video-nouveau
- 重启
- 重新安装最新的 nvidia 软件包(再次,sudo 权限):
ubuntu-drivers autoinstall
答案3
我无法更新到较新的 Nvidia 驱动程序,因为安装了手动驱动程序,在我的情况下,在 Canonical 的 Focal Desktop 系统上从 470 驱动程序升级到 510 驱动程序。
我的解决方案是:
打开终端并运行命令:
sudo ubuntu-drivers autoinstall
以上将安装最新推荐的驱动程序。
等到所有自动命令执行完毕后重新启动系统。
Linux内核加载了510驱动程序。
已检查附加驱动程序在软件和更新中,指向 Nvidia 510 驱动程序。
意外选择的手动驾驶选项已被删除。
答案4
我也遇到过无法选择除继续使用手动安装的驱动程序。
sudo ubuntu-drivers install nvidia-driver-525
仅报告我已经安装了该驱动程序。
对我来说,解决问题的方法是:
sudo apt purge nvidia-driver*
(以sudo apt autoremove
确保万无一失)sudo apt install xserver-xorg-video-nouveau
(至少要有某种驱动力)- 重启
sudo apt install nvidia-driver-525
(这是与其他指南不同的重要部分,其余部分大致相同)- 重启
然后我可以看到选择了适当的专有驱动程序。