机器:lenovo Y470 Ideapad
显卡:NVIDIA Corporation GF108M [GeForce GT 550M] (命令:lspci | grep VGA)
系统:Ubuntu 14.04.2 LTS \n \l (64位)
内核:3.16.0-43-generic (命令: uname -r)
时间:2015年7月7日
安装结果:成功
网上总结的两种方式:
方法一: 自动安装
在附加驱动(系统设置 - 软件和更新 - 附加驱动)里直接选择相应驱动安装
方法二:手动安装
1)下载与显卡型号对应的驱动,在nvidia官网驱动选择相应驱动下载。我下的驱动NVIDIA-Linux-x86_64-352.21.run,如下图
2)安装依赖
sudo apt-get install build-essential pkg-config xserver-xorg-dev linux-headers-`uname -r`
sudo vim /etc/modprobe.d/blacklist.conf
在blacklist.conf后面添加
blacklist vga16fb4)进入命令模式 Ctrl+Alt+F1
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
5)关闭图形环境:
sudo service lightdm stop6)找到下好的run文件目录,安装
sudo sh ./NVIDIA-Linux-x86_64-352.21.run在安装的过程,需要阅读版权信息和一些相关就驱动的删除和某些模块的下载,这里全部选择同意和OK就行了,
其他的不用管,直到安装完成。
7)启动图形环境:
sudo service lightdm start
到此,可以登陆图形界面Ctrl+Alt+F1切换。
参考:Ubuntu 14.04 LTS 安装GeForce GTX 650显卡驱动
以上两种方法均有成功例子。
但是我按照以上两种方法尝试后,均无法登陆图形界面,即输入正确的帐号密码后重新有出现登陆界面。
即循环登陆,因此,不得已只得进命令行恢复。
恢复过程如下:
1) 检查 /etc/modprobe.d/blacklist.conf ,取消对nouveau的屏蔽。
2) 卸载nvidia驱动,找到先前安装目录,执行
sudo sh ./NVIDIA-Linux-x86_64-352.21.run --uninstall
重启(sudo reboot)登陆,如果还是循环登陆情况则移除所有nvidia相关配置
sudo apt-get remove --purge nvidia*这下,再重启登陆应该能进图形界面了。
这个问题还未解决,现在先搁置,待这个星期空闲再折腾。
发在这也希望有类似经历朋友提供建议。
***********************************2015.7.7***********************************
***********************************update:2015.7.10***********************************
这个问题现在解决了,遗憾的是我也没有什么经验可以提供的。
我主要通过重装系统的方式,然后按照上面的方法一按以下步骤进行:
设置->软件和更新->附加驱动->使用NVIDIA binary driver - version331.113 来自nvidia-331(专有),
然后重新启动就可以了,重启后到 设置->详细信息 中可以看到如下图