Ubuntu14.04 安装 Nvidia显卡驱动

为了防止安装完NVIDIA驱动后一直循环登录,也就是说在登录界面一直循环输入密码却没法登录进去先安装bumblebee:sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
sudo apt-get install bumblebee bumblebee-nvidia
  1. 查看电脑的显卡信息以及正在使用的显卡驱动 
    查看电脑显卡信息命令:
lspci | grep VGA
  • 1

lspci会显示所有的PCI接口设备,然后从中提取处显示相关的设备(VGA)。 
执行命令会得到类似下面的信息:

01:00.0 VGA compatible controller: NVIDIA Corporation GM107 [GeForce GTX 745] (rev a2)

从上面的信息可以看出:显卡型号为GTX745。显卡型号会在后面下载显卡驱动时用到。 
得到显卡型号后,可以利用下面的命令查看关于显卡的更详细信息:

lspci -v -s 01:00.0
  • 1

-v : 显示详细信息 
-s : 后面接PCI设备的ID 
执行命令会得到类似下面的信息:

01:00.0 VGA compatible controller: NVIDIA Corporation GM107 [GeForce GTX 745] (rev a2) (prog-if 00 [VGA controller]) 
Subsystem: NVIDIA Corporation Device 1065 
Flags: bus master, fast devsel, latency 0, IRQ 34 
Memory at f6000000 (32-bit, non-prefetchable) [size=16M] 
Memory at e0000000 (64-bit, prefetchable) [size=256M] 
Memory at f0000000 (64-bit, prefetchable) [size=32M] 
I/O ports at e000 [size=128] 
[virtual] Expansion ROM at f7000000 [disabled] [size=512K] 
Capabilities: 
Kernel driver in use: nvidias

其中在最后一行显示正在使用的驱动是nvidias。这是安装Nvidia显卡后的显示,最开始会显示nouveau。 
在倒数第二行显示access denied,是因为权限问题,可以sudo解决。

好了现在我们知道了显卡型号以及显卡驱动信息了下一步是去Nvidia官网下载相应的显卡驱动程序。

Nvidia驱动下载链接:http://www.geforce.cn/drivers 建议选用手动根据自己的系统、显卡型号等选择相关的驱动。 
2.禁止nouveau驱动 
通过网上的相关信息,如果之前显卡驱动是用的nouveau,那么在安装自己下载的驱动的时候会显示错误。 
  1. 所以在安装驱动之前,需要先在/etc/modprob.d/blacklist.conf文件中加入下面内容:

blacklist nouveau

然后重新启动。

sudo reboot
  1. 安装显卡 
    重启后,在登陆界面时同时按下:Ctrl + Alt + F1~F6进入字符界面。 
    也可以在登陆界面登陆后,在终端输入init 3来改变run level. 
    需要说明的是,重启后,会发现字体变大,这属于正常显现。 
    登陆tt1终端,然后关闭Ubuntu的Unity:
sudo service lightdm stop 
  • 1

其中lightdm根据自己使用的桌面做相应的调整: 
[KDM(KDE),GDM(GNOME) 

界面可能是黑色的没有任何反应,按下:Ctrl + Alt + F1~F6进入字符界面

然后进入之前下载的驱动文件所在的目录,运行下载的脚本文件即可:(可能先需要更改权限用 chmod )

./NVIDIA-Linux-x86_64-367.44.run

 
 
  • 1

后面根据程序的提示操作即可。

安装完成后运行下面指令

sudo service lightdm start



 

猜你喜欢

转载自blog.csdn.net/abc_orange/article/details/78937360