如何在 Ubuntu 中安全地更新 Nvidia 驱动程序?

如何在 Ubuntu 中安全地更新 Nvidia 驱动程序?

问题背景:

我在渲染 3D 对象时遇到问题,使用皮伦德。Pyrender 需要 OpenGL(EGL 或 Mesa),所有图形文件(GL、GLE 和 GLX)都应位于 usr/lib/nvidia 或 usr/lib32 中,与此问题相同 [如何将 opengl 与 nvidia 驱动程序一起使用?](https://stackoverflow.com/questions/55585944/how-to-use-opengl-with-nvidia-drivers

我已经在两台不同的计算机上测试了我的问题

第一台电脑配置(服务器)

  • Ubuntu 16.04
  • RTX2080Ti
  • Nvidia 驱动程序:418.74

第二台 PC 配置(本地 PC)

  • Ubuntu 16.04
  • RTX2060
  • Nvidia 驱动程序:440.31

在具有 418.74 驱动程序的服务器中,上述目录中没有任何图形文件(GL、GLE 或 GLX),但在具有驱动程序 440.31 的本地 PC 中,所有文件都位于上述目录中,并且渲染在本地 PC 上工作正常,但我需要在服务器中进行渲染。我还在服务器上安装了 Mesa 和其他相关库,但对我来说没有任何作用。我从 Nvidia 和 Stackoverflow 阅读了许多解决方案,似乎存在驱动程序版本问题。所以我的问题是

  • 如何将 Nvidia 驱动程序从 418.74 更新至 440.31?
  • 如果我移除/删除以前的驱动程序并安装新的驱动程序,那么这会导致服务器所有用户的 CUDA 或其他库出现问题吗?
  • 如果以上问题没有解决方案,那么是否有关于丢失图形文件的解决方案?

相关内容