显卡 4 * 1080TI
下载 runfile 的 cuda 版本,deb 安装对于网络要求比较高,所以暂时忽略
cuda已经更新到了 10.0,但是可以在下面这个网站选取之前版本的 cuda。
https://developer.nvidia.com/cuda-toolkit-archive
然后直接安装 cuda(cuda 里有自带显卡的驱动的)
nouveau 禁用
首先我们要禁用 nouveau,下面这条指令可以查看主机中是否有 nouveau 开启1
lsmod | grep nouveau
如果没有输出的话,说明没有开启,有的话,我们要对这个服务进行禁用,于是我们要编辑文件/etc/modprobe.d/blacklist-nouveau.conf
这里用的编辑方式是 gedit,如果没有安装的话要先下一个,否则只能用 vim
1 | sudo gedit /etc/modprobe.d/blacklist-nouveau.conf |
在这个文件后面添加下面两行
1 | blacklist nouveau |
然后对于 kernel 进行一个更新,使上面的修改生效
1 | sudo update-initramfs -u |
cuda 安装
上面的步骤完成以后,reboot
重启电脑,进入选择用户界面以后直接按 alt
+ ctrl
+ f1
进入字符终端界面,在这个界面中,先输入用户名,然后输入密码。然后先禁用所有显卡提供的服务1
sudo service lightdm stop
然后 cd 到 .run
文件目录下直接安装 cuda 文件
1 | sudo sh cuda_xxxxx_xxxx.run |
然后按照安装的提示来,如果有除了 nvidia 以外的显卡的话,安装的时候提醒你安装 openGL 的时候要选择 no,安装完成以后,如果,都显示的是 installed
而不是 failed
的话,就说明成功了,这个时候可以把显卡的服务打开了1
sudo service lightdm start
接着重新启动电脑,可以通过1
nvidia-smi
来查看显卡的信息了,有信息说明显卡安装成功
reference
https://blog.csdn.net/qlulibin/article/details/78714596
。