1.安装必要依赖
sudo apt-get install build-essential
sudo apt-get install make
2.禁用nouveau
(1) 查询nouveau驱动的启用情况
lsmod | grep nouveau
如果有输出表示nouveau驱动正在工作,如果没有内容输出则表示已经禁用了nouveau。
(2)禁用nouveau
打开blacklist.conf
sudo gedit /etc/modprobe.d/blacklist.conf
在打开的blacklist.conf末尾添加以下内容,保存文本关闭
blacklist nouveau
options nouveau modeset=0
在终端输入如下内容更新,更新结束后重启电脑(必须)
sudo update-initramfs -u
# 然后电脑重启系统
sudo reboot
重启后在终端输入如下内容,没有任何输出表示禁用成功
lsmod | grep nouveau
3.安装lightdm
sudo apt-get install lightdm
4.卸载残留驱动
如果驱动还没卸载:
cd /usr/bin
sudo nvidia-uninstall
然后,清理残留 :
sudo apt-get remove --purge nvidia*
检查,输入以下命令,没出现任何东西既是成果卸载:
ls /usr/src | grep nvidia
(非必要,不需要卸载cuda的话,不用看这里)卸载cuda:
方法一:
cd /usr/local/cuda/bin
sudo ./uninstall_cuda_x.x.pl
或者
sudo ./cuda-uninstaller
方法二:
#2. 用 package manager 方式安装的删除方法:
sudo apt-get --purge remove cuda-8.0
sudo apt autoremove sudo apt-get autoclean
# cudnn文件和samples残留在 /usr/local/cuda-8.0/,删除
sudo rm -rf /usr/local/cuda-8.0/
5.安装驱动
(1)进入命令行界面
按Ctrl + Alt + F2~F6中的一个进入前命令行界面
(2)禁用X-window服务
sudo service lightdm stop
(3)赋予驱动文件权限,并安装驱动
sudo chmod 777 NVIDIA-Linux-x86_64-515.65.01.run #给你下载的驱动赋予可执行权限,才可以安装
sudo ./NVIDIA-Linux-x86_64-515.65.01.run #安装
(4)开启X-window服务,并重启
sudo service lightdm start
sudo reboot
6.检查安装是否成功
nvidia-smi