在 Windows 上升级 Nvidia 驱动程序,ubuntu 无法启动

在 Windows 上升级 Nvidia 驱动程序,ubuntu 无法启动

我有一台配备 RTX 3080 的计算机,我同时启动 Windows 10 和 Ubuntu 20.04

我已nvidia-driver-460在 Ubuntu 上安装,运行良好。昨天我通过 GeForce Experience 将 Windows 上的驱动程序更新为 466,此后 Ubuntu 无法启动。我没有在 Ubuntu 上进行任何更改。

我认为 Windows 和 Ubuntu 上的驱动程序是独立的,不会互相影响。

我尝试过在 Ubuntu 上升级驱动程序、重新安装、尝试旧驱动程序,但都不起作用。Ubuntu 只能使用 启动nouveau,但无法检测到我的第二个显示器。

这可能是什么问题?我应该怎样解决?

如果我卸载 Windows 并重新安装 Ubuntu,这能解决问题吗,还是驱动程序改变了显卡本身?

编辑:我已从quiet splashgrub 设置中删除以尝试诊断问题,但在使用 nvidia 驱动程序时它甚至不会显示任何消息。

答案1

我已设法通过安装使其工作nvidia-driver-460-server。我不确定它是否正常工作,但我的两个显示器都具有正确的分辨率并且nvidia-smi工作正常。

我曾考虑安装服务器驱动程序,因为nvidia-smi即使使用 root shell,使用普通驱动程序也会冻结计算机。所以我想只安装服务器部分来运行我的 AI 任务,但令人惊讶的是,安装服务器驱动程序后,我成功启动了。

我不确定普通驱动程序和服务器驱动程序之间有什么区别,但很高兴它能正常工作。

相关内容