ubuntu16.04安装英伟达显卡驱动【亲测一下午】

在参考了N 多博客安装最终成功,结合在一起终于搞出来了。而且不会出现循环登录的情况
我把个人经验贴出来,供大家参考

这里只讲手动安装核心部分

1.下载

根据你的显卡去下载对应的可兼容驱动版本
在这里插入图片描述
下载.run

2.卸载原驱动

#for case1: original driver installed by apt-get:
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.禁用nouveau

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

会打开一个文件,将文件末尾最后一行添加:
blacklist nouveau
然后再在终端输入


sudo update-initramfs -u

再去重启电脑,重启完电脑分辨率可能会有大变化,而且变的特别卡,不要害怕,因为是你把驱动卸载的缘故。在终端输入下面的命令

lsmod | grep nouveau  

没有输出,即说明更新成功

4.驱动安装

Ctrl-Alt+F1,会关闭图形界面,然后会提示你登录,我记得显示是“…login:”在后面输入你的管理员账号后,回车;紧接着会提示你输入密码:即开机密码
赋予权限,输入sudo,可能会出现【sudo】计算机名称 ◆ ◆ ◆ ,这是让你输开机密码的,显示◆ ◆ ◆ 好像和中文ubuntu有关,反正你输入密码就对了。
然后输入下面一条获得可执行权限,当然如果你下载的版本和我不一样,就不能这样输,把下面的命令换成你的版本

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

然后在去安装驱动输入下面命令

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

如果不加后面的**–no-opengl-files –no-x-check –no-nouveau-check**会造成循环登录的问题,如果你安装完显卡驱动,循环登录,那就是因为你没有输入后面的参数,需要重新卸载驱动并安装,把后面的参数补上。


版权声明:本文为qq_42974800原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。