忙活了2个晚上,终于装好。在14.04装过,各种循环在登录界面,删了装,装了删,最终失败。然后又安装15.04,由于分辨率问题,又放弃了,最后选择16.04,又装显卡,又是和14一样,无奈,各种找资料,找网站。最后在nv官网找到解决方法!!!!!
就是这里:http://devtalk.nvidia.com/default/topic/878117/cuda-setup-and-installation/-solved-titan-x-for-cuda-7-5-login-loop-error-ubuntu-14-04-/1 感谢这位大兄弟!!!!
这位大兄弟的大概意思是:装了nvidia显卡驱动,进去后一切正常,结果装了cuda后,一直在登录界面循环,然后发出的求助帖子。最后有人帮他解决了。当时看完,哇,灵光一闪,我可以直接从cuda入手啊!装cuda的时候直接能装显卡驱动。然后我就照着这位大兄弟总结出来的方法,装上了cuda和n卡驱动!!!!最后还是感谢!
那么我总结下这位大兄弟的安装过程:
1:从官网下载cuda,注意是runfile
2:nouveau驱动给禁止。
查看属性:
ll /etc/modprobe.d/blacklist.conf
修改属性:
sudo chmod 666 /etc/modprobe.d/blacklist.conf
用vi编辑器打开
sudo vi /etc/modprobe.d/blacklist.conf
在文件末尾添加如下几行:(o是插入,esc是退出编辑模式,:qw是保存)
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist rivatv
blacklist nvidiafb
修改并保存文件后,记得把文件属性复原:
sudo chmod 644 /etc/modprobe.d/blacklist.conf
- 1
再更新一下内核
sudo update-initramfs -u
重启系统确认nouveau是已经被屏蔽掉,使用lsmod命令查看:
lsmod | grep nouveau
注:如果没反映说明你成功了!
- 1
3:重启系统后,ctrl+alt+F1,后输入命令关闭图形界面。sudo service lightdm stop
4:输入命令运行.run文件但是是不装opengl的,是不装opengl的,是不装opengl的,是不装opengl的,是不装opengl的,即 bash cuda-7.0.28_linux.run --no-opengl-libs
5:要注意Xservier或出现xconfig什么的,要打no。要注意Xservier或出现xconfig什么的,要打no。要注意Xservier或出现xconfig什么的,要打no。别的一路yes下来,但你也要看一眼啊!!!
6:最后出现logfile is /.../.../.../cuda_install_XXXX.log那么说明你安装成功了!
7:reboot后成功进入界面!nvidia-smi 出现你的显卡信息了!
8:祝你好运!
9:同时感谢这位大哥:http://www.cnblogs.com/devilmaycry812839668/p/6867780.html