Ubuntu16 Nvidia驱动安装(.run文件安装)

Ubuntu16 Nvidia驱动安装 .run文件安装, 实测有效

第一步:根据自己的显卡型号下载相应的驱动程序,下载之后的文件格式:
NVIDIA-Linux-x86_64-xxx.xx.run
显卡对应驱动查询及下载:
https://www.geforce.cn/drivers/beta-legacy
http://www.nvidia.cn/Download/index.aspx

第二步:删除原有驱动

sudo apt-get remove --purge nvidia*

第三步:禁用nouveau驱动,否则会导致Nvidia驱动安装失败

sudo gedit /etc/modprobe.d/blacklist.conf

该命令用于编辑 /etc/modprobe.d/blacklist-nouveau.conf 文件,需要对该文件添加以下内容:

blacklist nouveau 
blacklist lbm-nouveau 
options nouveau modeset=0 
alias nouveau off 
alias lbm-nouveau off

编辑添加以上内容之后,保存关闭,然后执行下面的命令来关闭nouveau

echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf

第四步:重启,注意一定要重启!!!

reboot

第五步:进入终端验证nouveau是否禁用

lsmod | grep nouveau

注意:该命令执行后无输出则证明nouveau已被禁用

第六步:安装Nvidia驱动
按ctrl+alt+f1进入字符界面,进入之后会进行两步验证,依次输入用户名和用户密码即可完成两步验证。

完成上述两步验证之后,进入命令行界面,输入:

sudo service lightdm stop

该命令关闭图形界面,确保Nvidia安装成功,执行不会出错,然后进入第一步下载的.run文件所在文件夹,输入:

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

该命令给驱动.run文件赋予执行权限,然后输入:

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

该命令进行驱动安装
-no-x-check #确保安装驱动时关闭X服务
-no-nouveau-check #确保安装驱动时禁用nouveau
-no-opengl-files #确保安装驱动时不安装OpenGL文件

安装过程中的选项:
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

然后输入:

sudo service lightdm start

该命令可以打开刚刚关闭的图形界面

第七步:检查是否安装成功
终端输入:

nvidia-smi

执行之后出现以下界面则说明Nvidia驱动安装成功
Ubuntu16 Nvidia驱动安装(.run文件安装)_第1张图片

你可能感兴趣的:(环境搭建,nvidia)