一般方法” sudo apt-get remove –purge nvidia* 如果使用.run文件安装,使用–uninstall卸载(具体方法百度)
sudo /usr/bin/nvidia-uninstall安装NVIDIA需要把系统自带的驱动禁用,打开文件:
sudo gedit /etc/modprobe.d/blacklist.conf 在文本最后添加以下内容:
blacklist nouveau option nouveau modeset=0 命令窗口会提示warn,无视之。
保存退出,执行以下命令生效:
sudo update-initramfs -u 重启电脑后输入: lsmod | grep nouveau 没有任何输出说明禁用成功。
禁用X服务(最好有一台备用电脑,因为这一步会黑屏…):
sudo service lightdm stop
按Ctrl+Alt+F1进入命令行,输入用户名密码登录(通过Ctrl+Alt+F7可返回界面)
下载的是.run文件,首先给文件赋予执行权限,首先cd到下载目录:(重要的事情说三遍:注意参数、注意参数、注意参数)
cd ~/Download/ sudo chmod a+x NVIDIA-Linux-x86_64-384.130.run sudo ./NVIDIA-Linux-x86_64-375.20.run –no-opengl-files
–no-opengl-files 只安装驱动文件,不安装OpenGL文件。这个参数最重要 –no-x-check 安装驱动时不检查X服务 –no-nouveau-check 安装驱动时不检查nouveau 后面两个参数可不加。 提示安装基本上都是accept,yes,当提示你nvidia-xconfig时,就视自己的电脑情况而定,如果电脑是双显卡(双独显、集显和独显)就选择不安装,如果只有一个显卡就选择安装。
注意: 有时候通过sudo service lightdm stop无法停止X serve时,可以在安装时不检查X serve, sudo ./NVIDIA-Linux-x86_64-375.20.run --no-x-check
安装完毕后重启验证是否安装成功: nvidia-smi