1.首先去下载适合的.run文件我的是https://download.nvidia.com/XFree86/Linux-x86_64/430.64/ 这可以从http://www.nvidia.cn/page/home.html官网找到合适的
2.卸载掉旧版本的英伟达显卡驱动,打开terminal:sudo apt-get purge nvidia*
3.禁用系统自带的 nouveau 驱动:
sudo vim /etc/modprobe.d/blacklist-nouveau.conf
-
文件中添加如下内容
blacklist nouveauoptions nouveau modeset=0
sudo update-initramfs -u
终端输入
lsmod | grep nouveau
若无输出,则禁用成功
4.关闭图形界面,进入文本模式
sudo service lightdm stop
sudo chmod +x NVIDIA-Linux-x86_64-
sudo ./NVIDIA-Linux-x86_64- -no-opengl-files
5.nvidia-smi成功显示则安装成功
安装过程中可能出现的选项
The distribution-provided pre-install script failed! Are you sure you want to continue? 选择 yes 继续。
Would you like to register the kernel module souces with DKMS? This will allow DKMS to automatically build a new module, if you install a different kernel later? 选择 No 继续。
Nvidia's 32-bit compatibility libraries? 选择 No 继续。
Would you like to run the nvidia-xconfigutility to automatically update your x configuration so that the NVIDIA x driver will be used when you restart x? Any pre-existing x confile will be backed up. 选择 Yes 继续
这些选项如果选择错误可能会导致安装失败,没关系,只要前面不出错,多尝试几次就好。
如果显示gcc版本错误,那就去找对应版本的gcc安装,重新安装驱动即可成功。