欢迎访问我的网站,希望内容对您有用,感兴趣的可以加入我们的社群。

ubuntu安装nvidia显卡驱动的2种方法

人工智能 迷途小书童 4年前 (2020-09-24) 7205次浏览 1个评论

软硬件环境

  • ubuntu 18.04 64bit
  • NVidia GTX 1070Ti

前言

做深度学习相关的学习或工作时,安装显卡的驱动是第一件要做的事,本文以 nvidia Geforce 1070Ti 显卡为例,分享2种由易到难(其实也不难)的安装方法,供大家参考。

方法一

这种方法对大部分人来说,是最容易也是最推荐的方法。在终端输入 sudo ubuntu-drivers devices

(base) xugaoxiang@1070Ti:~$ sudo ubuntu-drivers devices

== /sys/devices/pci0000:00/0000:00:03.0/0000:03:00.0 ==
modalias : pci:v000010DEd00001B82sv00001458sd00003794bc03sc00i00
vendor   : NVIDIA Corporation
model    : GP104 [GeForce GTX 1070 Ti]
driver   : nvidia-driver-390 - distro non-free
driver   : nvidia-driver-435 - distro non-free
driver   : nvidia-driver-450 - distro non-free
driver   : nvidia-driver-450-server - distro non-free recommended
driver   : nvidia-driver-418-server - distro non-free
driver   : nvidia-driver-440-server - distro non-free
driver   : xserver-xorg-video-nouveau - distro free builtin

从上面的输出信息中可以看到当前机器中的显卡信息以及可以安装的驱动版本,其中 recommended 是默认推荐的版本,执行下面命令安装推荐的版本

sudo ubuntu-drivers autoinstall

如果你想安装其他的版本,如435版本,可以使用 apt 安装

sudo apt install nvidia-driver-435

安装成功后,需要重启系统生效,然后进入终端 terminal,执行 nvidia-smi 进行验证

(base) xugaoxiang@1070Ti:~$ nvidia-smi
Thu Sep 24 13:20:51 2020
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 450.66       Driver Version: 450.66       CUDA Version: 11.0     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  GeForce GTX 107...  Off  | 00000000:03:00.0  On |                  N/A |
|  0%   54C    P5    18W / 180W |    623MiB /  8116MiB |     22%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|    0   N/A  N/A      1525      G   /usr/lib/xorg/Xorg                247MiB |
|    0   N/A  N/A      2088      G   /usr/bin/gnome-shell              206MiB |
|    0   N/A  N/A      3138      G   ...charm-2020.1/jbr/bin/java        7MiB |
|    0   N/A  N/A     12627      G   ...AAAAAAAAA= --shared-files      157MiB |
+-----------------------------------------------------------------------------+
(base) xugaoxiang@1070Ti:~$

至此,nvidia 显卡的驱动就已经安装成功了

方法二

我们到 nvidia 的官方网站去下载相应的驱动安装文件,地址是 https://www.nvidia.com/download/index.aspx?lang=en-us

nvidia driver

根据自己的操作系统、显卡型号、显示语言等实际情况选择

nvidia driver

接下来,点击 Download 就可以下载了,完成后是一个 run 文件

chmod a+x NVIDIA-Linux-x86_64-450.66.run
sudo ./NVIDIA-Linux-x86_64-450.66.run

按照提示一步步安装就可以了。安装好了后,同样是重启电脑并使用 nvidia-smi 来验证是否成功

喜欢 (2)

您必须 登录 才能发表评论!

(1)个小伙伴在吐槽