最新的 Nvidia 驱动程序(418 及以上版本)不适用于 GTX 1660

最新的 Nvidia 驱动程序(418 及以上版本)不适用于 GTX 1660

我正在运行 Ubuntu 20.04(5.4.0-74-通用内核),并且遇到了 Nvidia 驱动程序问题。我有一张 Nvidia GTX 1660 显卡,但有些驱动程序无法正常工作,我的显示器始终收不到信号,一直处于关闭状态。我能够通过降级到开源(Nouveau)驱动程序来解决问题。在“软件和更新”应用程序的“其他驱动程序”选项卡中,有多个驱动程序可用,因此我测试了每个驱动程序并得到了以下结果……

不起作用:

Nvida driver metapackage nvidia-driver-460 (proprietary, tested)
Nvida driver metapackage nvidia-driver-465 (proprietary)

作品:

Nvida Server driver metapackage nvidia-driver-418-server (proprietary)
X.Org X Server -- Nouveau display driver from xserver-xorg-video-nouveau (open source)

所以对我来说唯一的选择是使用 418 服务器驱动程序或开源驱动程序。我的问题是:为什么较新版本的 Nvidia 驱动程序不起作用?我是否遗漏了配置设置?

编辑:解决了(有点)。dmesg 显示此错误

kernel: BUG: kernel NULL pointer dereference, address: 0000000000000020

许多 Linux 用户在将 Nvidia 驱动程序更新到 455.23.04 及更高版本时都遇到了这个问题(问题仍未解决)。我安装了驱动程序 450.80.02,问题解决了。如果我更新到 455.23.04 及更高版本,问题又会再次出现。Nvidia 的帮助论坛正在讨论这个问题:https://forums.developer.nvidia.com/t/bug-report-455-23-04-kernel-panic-due-to-null-pointer-dereference/155506

答案1

专有 Nvidia 图形驱动程序的旧版本包含在默认的 Ubuntu 存储库中,因此如果较新的驱动程序不起作用,用户可以安装它们。在某些情况下,您只能尝试可用的 Nvidia 驱动程序版本,直到找到适合您的版本。没有神奇的配置可以让不工作的 Nvidia 驱动程序版本工作,也没有神奇的原因可以解释为什么特定的 Nvidia 驱动程序版本不适合所有人。

相关内容