我最近 100% 转向了 Linux,因为现在我们有了 proton,它真的很棒。今天我在驱动程序中看到我可以切换到 440.59。我当前的驱动程序运行良好。我应该更新到这个新版本吗?它说它包含的其中一个功能需要内核 5.5,但我现在使用的是 5.3。Gtx 1070 和 ryzen 2700x 是规格。谢谢。
答案1
想要快速得到答案的读者请跳到该答案的最后一段。
Nvidia 驱动程序之间没有太大区别升级方向。 Nvidia 驱动程序的较新版本通常会有更好的性能,但您可以使用任何一个版本,任何一个版本都可以工作,然而,在降级方向。有时较旧的 Nvidia 驱动程序根本无法与您的 GPU 配合使用,因为它不兼容。如果那一点点性能提升对您来说并不重要,那么请继续使用已知可以正常工作的较旧的驱动程序版本,这样您就不会遇到任何问题。
这解释了升级与降级 Nvidia 驱动程序的原因,但还有一个额外的问题,即第一次就获得正确的 Nvidia 驱动程序版本,因此您无需升级或降级它。Ubuntu 有一个内置的 ubuntu-drivers 程序,可以自动决定安装哪些专有图形驱动程序,并简化 Nvidia 驱动程序的安装。打开终端并输入:
sudo ubuntu-drivers install
sudo reboot
sudo ubuntu-drivers install
安装适合自动安装的驱动程序及其依赖项。
该devices
命令ubuntu-drivers
列出了与您的计算机 GPU 兼容的专有驱动程序。如果您的计算机有英特尔处理器,但没有独立图形处理器,则该命令ubuntu-drivers devices
将不会返回显示可安装专有显卡驱动程序的结果,因为英特尔显卡驱动程序是内置在 Ubuntu 中的。
如果您访问 NVIDIA 官方网站,您通常会发现,您 GPU 的专有图形驱动程序的最新版本比默认 Ubuntu 存储库中提供的相同图形驱动程序的版本略新。不必担心这一点,因为如果两个专有图形驱动程序的版本号之间的差异很小,那么使用这两个驱动程序中的任何一个都会获得类似的性能。
如果您目前正在使用 nvidia-driver-435 专有图形驱动程序,我认为将其从版本 435 升级到版本 440 不会有太大好处,相比之下,继续使用默认 Ubuntu 存储库中的 nvidia-driver-435 更有优势。如果您从默认 Ubuntu 存储库安装图形驱动程序,您还将获得该驱动程序的自动更新,这些更新有时与内核更新相关联。