我正在尝试在我的服务器上设置 CUDA 并为我的 GT 710 安装适当的 NVIDIA 驱动程序,这样我就可以在它上面训练 RNN 模型,但似乎它们都是为台式机设计的。
sudo ubuntu-drivers devices
列出以下内容:
== /sys/devices/pci0000:00/0000:00:03.1/0000:07:00.0 ==
modalias : pci:v000010DEd0000128Bsv00001043sd000085E7bc03sc00i00
vendor : NVIDIA Corporation
model : GK208B [GeForce GT 710]
driver : nvidia-driver-460-server - distro non-free
driver : nvidia-driver-390 - distro non-free
driver : nvidia-driver-460 - third-party non-free recommended
driver : nvidia-driver-450 - third-party non-free
driver : nvidia-driver-418-server - distro non-free
driver : nvidia-driver-450-server - distro non-free
driver : xserver-xorg-video-nouveau - distro free builtin
但是,安装这些驱动程序中的任何一个总是会失败,并在我想要的只是驱动程序时尝试安装诸如 GNOME 之类的东西。
如何在 Ubuntu 服务器上正确安装 NVIDIA 驱动程序?
正如我最初在我的问题中所说,尝试在我的 Ubuntu 20.04 服务器操作系统上安装驱动程序不起作用(也许这是一个错误,我不确定),但我已经详细说明了我在下面采取的确切步骤,这些步骤有效为了我。
让驱动程序工作后,我可以按标准方式安装 CUDA。
删除任何以前的安装(*重要*)
我尝试通过
apt
以前安装驱动程序,但失败了,所以我必须确保删除任何以前的 NVIDIA 软件包。我运行了以下命令。下载驱动程序
对我来说,我选择了 460.67 驱动程序,这是撰写本文时最新的生产分支版本。我运行了以下命令:
安装依赖项
执行命令
sudo apt-get install build-essential gcc-multilib dkms
。执行运行文件
按照安装程序给出的所有提示进行操作。
在安装过程中,您可能会收到类似于以下警告的警告。忽略它是完全安全的。
检查安装
您可以通过运行命令检查是否所有内容都安装正确,该命令
nvidia-smi
应返回类似的输出:如果您看到了,那么您的 NVIDIA 驱动程序已正确安装!