1,首先检查是否有 nvidia 显卡

lspci | grep -i nvidia

输出:

 2. 卸载原先的所有驱动:

#for case1: original driver installed by apt-get:
# 不要运行remove --purge nvidia*,会把已有的nvidia相关配置全删掉!!!
sudo apt-get remove --purge nvidia*

#for case2: original driver installed by runfile:
sudo chmod +x *.run
sudo ./NVIDIA-Linux-x86_64-384.59.run --uninstall
# 有时不用卸载也可以,直接安装新的驱动,可以试下直接安装新的驱动!!!

 

3. 登陆nvidia官网,可以得到适合自己驱动,下载下来,

https://www.nvidia.com/Download/index.aspx?lang=en-us

https://www.nvidia.cn/geforce/drivers/

4. 输入命令关闭图形界面:

sudo service lightdm stop 

5. 进入驱动下载的所在目录下

开始安装驱动:
sudo ./NVIDIA-Linux-x86_64-440.82.run -no-x-check -no-nouveau-check -no-opengl-files

 

注意1:

如果文件执行权限不足,给驱动run文件赋予执行权限,驱动版本号根据自己的版本自行修改

sudo chmod a+x NVIDIA-Linux-x86_64-440.82.run

注意2:

sudo ./NVIDIA-Linux-x86_64-440.82.run -no-x-check -no-nouveau-check -no-opengl-files

 -no-x-check:安装驱动时关闭X服务

 -no-nouveau-check:安装驱动时禁用nouveau

-no-opengl-files:只安装驱动文件,不安装OpenGL文件

6. 安装过程中遇到的问题和选项:

a. 运行时,你可能会收到一条 pre-install script failed 信息。选择继续安装就行,因为预安装脚本包含命令exit 1,其目标是确保你真的想安装驱动程序。参考链接:安装nvidia驱动一直遇到 pre-install scipt failed 错误

b. 安装过程中的选项:

      dkms 安装最好 选yes

      32位兼容 安装最好 选yes

      x-org 最好别安,选no,有的电脑可能导致登录界面黑屏

7. 重启电脑

sudo service lightdm start

8. 验证安装驱动是否OK   

nvidia-smi

     

Reference:

 

1. 【GPU】NVIDIA驱动安装

Game Over~~~

Logo

更多推荐