Ubuntu 18.04 16.04 Nvidia 驱动安装

First,查看nvidia-smi 命令:

$ nvidia-smi
Command 'nvidia-smi' not found, but can be installed with:

sudo apt install nvidia-340      
sudo apt install nvidia-utils-390

查看显卡信息:

$ lspci |grep VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] (rev a1)

下载Nvidia驱动程序:

http://www.nvidia.cn/Download/index.aspx

选择自己的驱动程序下载

下载后是一个名为 NVIDIA-Linux-x86_64-xxx.xx.run 的文件。可以用chmod +x 增加执行权限执行。

删除原有驱动:(可选)

$ sudo apt-get remove --purge nvidia*

禁用nouveau驱动: 这一步必须,不禁用nvidia驱动安不上。

编辑 /etc/modprobe.d/blacklist-nouveau.conf 文件,添加以下内容

blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off

然后保存。关闭nouveau:

$ echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf

然后重启:

$ sudo update-initramfs -u
$ sudo reboot

获取Kernel source (非常重要):

$ sudo apt-get install linux-source
#$ apt-get install linux-headers-x.x.x-genneric
$ sudo apt-get install linux-headers-$(uname -r)

先按Ctrl + Alt + F1到控制台,关闭当前图形环境

  $ sudo service lightdm stop

安装Nvidia驱动:


$ chmod +x NVIDIA-Linux-x86_64-xxx.xx.run
$ sudo ./NVIDIA-Linux-x86_64-xxx.xx.run

安装过程中会有一些问题,自己回答选择Yes或者No。

 

然后挂在Nvidia驱动

$ modprobe nvidia

检查驱动是否安装成功

$ nvidia-smi
Mon Aug 27 14:02:52 2018       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 390.77                 Driver Version: 390.77                    |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 108...  Off  | 00000000:01:00.0 Off |                  N/A |
|  0%   38C    P5    24W / 250W |      0MiB / 11175MiB |      3%      Default |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|  No running processes found                                                 |
+-----------------------------------------------------------------------------+

说明驱动安装成功 

下面也可以测试

$ sudo lshw -c video|grep configuration
configuration: driver=nvidia latency=0

 

你可能感兴趣的:(Ubuntu,Nvidia,AI,Deep,Learning)