实验室给我配置了一个1080ti的卡,那个激动,windows下1000+的FPS,跑分40W,无敌,言归正传,ubuntu14.04下配nvidia 1080的驱动还是出现了很多问题,差点就要重装系统了,fuck nvidia,后来发现一个大坑,1080ti和1080显卡的驱动是不一样的,注意,是不一样的,
按照教程配置,在其他博客上看的,问题来了 很关键的一步,必须要注意的一步,我刚开始没注意随便找了个教程,先是图形界面崩了,后来干脆所有界面都崩了,是那种按什么都没用的崩,ctrl +alt +f1-f6都没用的崩
一、 下载对应的run文件 注意,特别强调,现在网上的教程都是1080的,给的链接准过,下面链接是注意选择1080或者1080ti很关键,这是一个坑
下载1080ti的驱动NVIDIA-Linux-x86_64-378.13.run,下载地址为:http://www.geforce.cn/drivers/results/115056
下载1080的驱动 NVIDIA-Linux-x86_64-367.27.run,下载地址为:http://www.geforce.cn/drivers/results/104314
将其与cuda_8.0.27_linux.run(下载地址为:https://developer.nvidia.com/cuda-toolkit 不过需要注册)拷到home/xu目录下。
二、 非常关键的一步,必须要有,不然即使安装成功也会和ubuntu自带的开源驱动冲突
禁用ubuntu自带的显卡驱动,注意,一定,千万要禁用,我就是没有禁用才发生了后面一系列的bug。
禁止系统使用默认的驱动
sudo gedit /etc/modprobe.d/blacklist.conf
在文件的最后添加
重新启动检查驱动有没有被卸载
lsmod | grep nouveau
如果什么都没有代表卸载成功,这时候重新启动你会发现屏幕分辨率明显变化了,如果没有变化,注意可能默认驱动没有被禁止,ubuntu16.04好像和14.04有区别,请查其他禁止驱动的方法
三、开始安装驱动了 祝好运
1) Ctrl+alt+F1进入字符界面,关闭图形界面
sudo service lightdm stop
2) 安装nvidia driver
sudo chmod 755 NVIDIA-Linux-x86_64-378.13.run
sudo ./NVIDIA-Linux-x86_64-367.27.run
accept
Continue installation
3
)
安装完成之后,开启图形界面
sudo service lightdm start
图形界面出现,然后关机
。。。运气好的到此nvdia安装也已经结束,问题来了,安装失败了怎么办,图形界面进不去怎么办,如果运气好,在进入界面时 虽然黑屏,但是还能进入ctrl +alt +f1进入命令界面,恭喜,还有救,每个人出现的问题可能不一样,在试了N+1中方法失败后,最后选择删除所有与nvidia相关的组件,顺便fuck nvidia。
sudo ./NVIDIA-Linux-x86_64-378.13.run -uninstall #卸载驱动
sudo apt-get remove nvidia-*
这一步慎重操作,为啥,看其他博客说的,然后重启,熟悉的界面又回来了,但是显卡驱动还是没有安装成功
然后重新安装了一次驱动,但是,在选项continue installation后的一个选项,也不知道啥,选择的no,再次提醒,每一次选择最好都将英文好好读一下,界面又炸了,ctrl+alt+f1 -- ctrl+alt+f7任何一个界面的登不上去了,就是黑屏,omg,当初在实验室拿到第一台电脑也是这样,师兄说,重装系统吧,萌新,啥都不懂,白白浪费了一台配置好了的电脑,虽然缺个显卡,再装下就可以了。
这时候抱着反正要重装系统了的心态,就瞎搞搞,没想到真真被搞出来了,驱动也莫名奇妙装好了,虽然有bug,但毕竟装好了
我是双系统,在开机选择ubuntu时,会有四个选项,百度找的图,
就选了ubuntu高级选项,然后选了recovery mode恢复内核,这篇博客里有图
然后在recovery memu里选择 Repair broken packages和clean 注意一定要联网,图是盗的,注意选项,然后等啊等,注意按Y和Enter,再开机莫名奇妙问题解决了
然后安装cuda-8.0和cudnn,http://blog.csdn.net/hjxu2016/article/details/69256884
安装tensorflow , http://blog.csdn.net/hjxu2016/article/details/70254624
安装caffe ,http://blog.csdn.net/hjxu2016/article/details/70256147