Ubuntu14.04安装NVIDIA显卡驱动

时间:2022-02-05 17:19:42

(以下为本人的安装log,仅供参考)

1、  下载相应的驱动源->中文官网地址

2、  如果系统已经有nvidia驱动,卸载原有驱动

$ sudo apt-get remove --purge nvidia-*
$ sudo apt-get remove --purge xserver-xorg-video-nouveau
$ sudo apt-get install ubuntu-desktop
$ sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bak  #删除文件

3、  禁用系统自带驱动nouveau,将nouveau 加入黑名单

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

  添加   blacklist nouveau     并保存

  shell执行以下命令

$ echo ‘nouveau’ | sudo tee -a /etc/modules

4、  重启电脑,进入系统,关闭lightdm  :sudo service lightdm stop 

     ctrl+alt+f1进入tty

5、  本地安装驱动 sudo sh NVIDIA-Linux-x86-**.run

6、  重启  sudo reboot

 

如果顺利,NVIDIA显卡驱动安装成功。但是很不幸,装完NVIDIA驱动后,刚才重启发现一直循环登录,也就是说在登录界面一直循环输入密码却没法登录进去。

这就需要安装bumblebee 工具解决。

a  ctrl+alt+f1进入tty

b   为了登录到桌面,我先卸载了之前安装的NVIDIA驱动:sudo nvidia-uninstall

c   然后修改/etc/modprobe.d/blacklists.conf内容:将之前添加的blacklist nouveau注释掉(在行首添加“#”)

d   重启后,安装bumblebee

 

如果顺利,安装bumblebee后,重新安装nvidia驱动即可。TMD,安装bumblebee时出现安装包的软件包依赖性出现问题。

解决方案:https://www.zhihu.com/question/35133998

https://wiki.ubuntu.com/Bumblebee#Installation

 

安装bumblebee,重新安装驱动程序。重启后,顺利进入系统。如果出现黑屏问题,参考:http://slaytanic.blog.51cto.com/2057708/1630597/ 

上述完成后,终于安装成功。

最后检查 NVIDIA Driver是否安装成功:

终端输入 :$ cat /proc/driver/nvidia/version 会输出NVIDIA Driver的版本号

 

参考资料:

http://blog.csdn.net/qiexingqieying/article/details/51800458 (Ubuntu15.10 + Cuda7.5 配置Caffe - keke he的专栏 - 博客频道 - CSDN.NET)

http://blog.csdn.net/lenbow/article/details/51683783 (ubuntu15.10 手动安装最新Nvidia显卡驱动 - lenbow的博客 - 博客频道 - CSDN.NET)

http://www.linuxidc.com/Linux/2015-09/123563.htm (Ubuntu 14.04安装NVIDIA英伟达显卡驱动_Linux教程_Linux公社-Linux系统门户网站)

http://blog.csdn.net/triloo/article/details/52767412 (Ubuntu安装NVIDIA驱动补充 - TriLoo的博客 - 博客频道 - CSDN.NET)

http://slaytanic.blog.51cto.com/2057708/1630597/ (解决Ubuntu更新nVidia显卡驱动后黑屏问题 - 实践检验真理 - 51CTO技术博客)

http://blog.csdn.net/masa_fish/article/details/51882183 (Ubuntu 14.04 上安装 CUDA 7.5/8.0 超详细教程 - 玛莎鱼的博客 - 博客频道 - CSDN.NET)

https://wiki.ubuntu.com/Bumblebee#Installation (Bumblebee - Ubuntu Wiki)

https://www.zhihu.com/question/35133998 (linux g++以及build-essential 安装问题? - 知乎)

http://blog.csdn.net/l297969586/article/details/53320706