版权声明:版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/DarrenXf/article/details/82110962
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
然后重启:
$ update-initramfs -u
$ sudo reboot
获取Kernel source (非常重要):
$ apt-get install linux-source
#$ apt-get install linux-headers-x.x.x-genneric
$ sudo apt-get install linux-headers-$(uname -r)
安装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 |
+-----------------------------------------------------------------------------+
说明驱动安装成功