友情提示: 瞎折腾之前一定要备份系统
附上备份系统教程链接:http://www.linuxidc.com/Linux/2015-03/114458.htm
f
一、前言
把自己的Linux折腾到无数次循环登录之后,我终于成功安装上了Nvidia的显卡驱动。在此写篇总结,希望大伙少走点弯路。二、下载驱动软件
1.下载
附上Nvidia官网驱动下载链接:http://www.nvidia.cn/Download/index.aspx?lang=cn
找到自己显卡对应的驱动,下载就可以啦。(下载了一下午(╯‵□′)╯︵┻━┻垃圾校园网)2.添加权限
命令行将下载的.run文件添加权限sudo chmod 777 NVIDIA*
三、禁用Nouveau
为啥要禁用Nouveau呢?现在市面上的笔记本为了追求续航能力,一般会布置两个显卡:一个N卡、一个Inter集成显卡。两个显卡的驱动程序是不能同时运行的。
你可能会问,为啥我的Windows就可以同时运行呢?因为Nvidia公司已经贴心的为Windows用户开发了Optimus技术,可以完美的协调两者同时工作。但是Linux用户却被N厂忽略掉了......
1.将nouveau加入黑名单
命令行打开黑名单
sudo vim /etc/modprobe.d/blacklist.conf
将下面代码添加到最底端blacklist nouveau
2.检查nouveau是否成功禁用
重新生成initram
sudo update-initramfs -u
reboot
sudo init 6
输入如下代码,如无任何输出,则已成功禁用lsmod | grep nouveau
切记,如果未禁用成功,千万不要强行安装。否则可能会引起循环登录等一系列玄学问题四、关闭 X Service并进入纯终端状态
关闭 X Service
sudo service lightdm stop
进入Terminalctrl+alt+f2
五、开始安装驱动
将*******替换为自己驱动程序编号,注意一定要输入-no-opengl-files
sudo ./NVIDIA-Linux-x86_64-******.run -no-opengl-files
然后就是一直Agree,OK和Default
然后就安装好啦!
- ( ゜- ゜)つロ 乾杯~
PS:如果你很不幸的陷入了无限循环的话,也不用紧张。因为我们已经备份过系统了(什么,你没有备份?!)那你可能就得自行百度或者找个大神帮你修了233333