cuda显卡驱动安装使用记录

注意,这里只是对cuda安装时的显卡驱动进行记录,主要针对驱动安装错误或者驱动版本与cuda不对应时的修改记录。cuda安装请 “遵医嘱”

这里主要记录两个方案:

一.懒人法

二.正常法

一.通过System Settings→ Software & Updates→ Additional Drivers:

(吐槽一下,懒人法只需要几分钟就ok了,比正常法要简单到令人发指。。。。)

这里写图片描述

选择想要的版本号,然后apply changes即可。更新完成后重启,然后nvidia-smi查看驱动版本是否更新。注意版本号要和cuda对应,可以去cuda官网查看,下面给个简单的表格

tips:如果不行的话,请关闭Secure Boot。关闭方法自行谷歌。

二.正常法

2.卸载原有驱动:

cd ~/Download
sudo chmod +x *.run
sudo ./NVIDIA-Linux-x86_64-384.111.run –uninstall
ps: 当然如果你已经安装了cuda toolkit,而且没成功,建议也将cuda toolkit也卸载干净:
cuda toolkit默认安装在 /usr/local/cuda-8.0下:
cd /usr/local/cuda-8.0/bin
sudo ./uninstall_cuda_8.0.pl
3. 禁用nouveau驱动:

sudo vi(gedit) /etc/modprobe.d/blacklist.conf
在最后加入下面三行并保存:
blacklist nouveau
blacklist intel
options nouveau modeset=0
然后执行:sudo update-initramfs -u
重启,执行:lsmod | grep nouveau,如果没有输出,表明禁用成功。
4.禁用X-Window服务:

安装显卡驱动需要禁用该服务,否则会安装终止,并出现相应需要禁用该服务的错误。
sudo service lightdm stop
Ctrl-Alt-F1,之后输入用户名密码进入控制台模式:
5.安装驱动:

一样先进入Downloads文件夹下:
cd ~/Downloads
给run文件赋予执行权限
sudo chmod +x NVIDIA-Linux-x86_64-384.111.run
执行该文件:
sudo ./NVIDIA-Linux-x86_64-384.111.run -no-opengl-files
根据提示安装即可,重启电脑,并输入:nvidia-smi和nvidia-settings验证是否安装成功。
ps:如重启后出现分辨率为800*600,切不可调的情况:
执行下面命令:
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
sudo touch /etc/X11/xorg.conf
sudo reboot
6. 配置环境变量:

sudo gedit /etc/profile
在最后两端加入:

export PATH=/usr/local/cuda-8.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:$LD_LIBRARY_PATH
 

发布了44 篇原创文章 · 获赞 14 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/hehehetanchaow/article/details/90636848