- 在登录界面进入linux的shell(ctrl + Alt + F1),输入用户名、密码,进入shell。
- 卸载NVIDIA驱动
sudo apt-get remove --purge nvidia-*
sudo apt-get autoremove
- 进入shell(Ctrl + Alt + F1) 修改/etc/modprobe.d/blacklist.conf,添加一下内容
blacklist vag16fb
blacklist nouveau
blacklist rivafb
blacklist rivatv
blacklist nvidiafb
- 新建blacklist-nouveau.conf文件,sudo nano /etc/modprobe.d/blacklist-nouveau.conf,并在文件中输入命令,保存并退出。
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
sudo update-initramfs -u
reboot
lsmod | grep nouveau
sudo service lightdm stop
sudo sh ./NVIDIA-driver.run -no-x-check -no-nouveau-check -no-opengl-files
sudo service lightdm start
sudo reboot
测试验证:
a) 检查 NVIDIA Driver是否安装成功
终端输入 :$ cat /proc/driver/nvidia/version
会输出NVIDIA Driver的版本号
b) 检查 CUDA Toolkit是否安装成功
终端输入 : $ nvcc –V
会输出CUDA的版本信息
c) 尝试编译cuda提供的例子
#-----------------------------------------------------------------------------------------
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-(TAB键,可以看到有那些驱动,当前最新是396)
sudo apt-get install nvidia-396
(这时也可以进设置中进行更新。)