ubuntu14.04安装CUDA的经验(针对各种疑难杂症)

安装CUDA注意事项:

1) 一定要下一份CUDA官方的安装文档,按照它的步骤一步步慢慢来,不可偷懒。 
CUDA 7.5 官方安装文档下载 
2) 在安装之前一定要详细检查自己的系统环境、软件是否符合CUDA的安装要求。不要存有侥幸心理,跳过检查步骤。 
3) 每进行一项操作,都检查一下该项操作是否成功

这部分网上教程已经给出很多了,所以我就写一下其他博文中没有的内容,毕竟都是博主安装了不下20次后血淋淋的教训。

安装CUDA时,有一部分显卡自带开源驱动的情况,想卸载卸载不掉,我之前以为我的电脑属于这种情况,因为我用的显卡就是GTX745,属于oem卡(英伟达不管的内容,最近听说英伟达要采取措施,以后oem显卡都不会在出现了。),也进行了各种尝试,出现的主要问题就是自带的nouveau卸载不了。

网上提供了多种方法:大概就是黑名单方法(曲线救国)、强行安装(选项选yes)方法。

黑名单方法其实有些不靠谱,建议直接强行安装,然后失败了就重装系统。

这里一定要说一下,我用的是ubuntu14.04,用Ubuntu16的就不用看这个了,因为方法不像14这么麻烦。

我出现的问题(尝试的方法)大概有那么几种:

1、用

($ sudo vi/etc/modprobe.d/nvidia-graphics-drivers.conf

写入:blacklist nouveau

保存并退出: wq!

检查:

$ sudo cat nvidia-graphics-drivers.conf

$ sudo vi /etc/default/grub

末尾写入:rdblacklist=nouveaunouveau.modeset=0

保存并退出: wq!

检查:$ cat/etc/default/grub)

的方法来禁用nouveau驱动。通过方法:

(1)重启之后明显感觉画质变差

(2)lsmod | grep nouveau,如果显示为空,那么就是卸载成功了。

来检查nouveau驱动是否禁用,发现并没有禁用成功,然后直接强行安装CUDA,device install  failed;

2、使用黑名单方法,下载了其余的驱动(低版本驱动)来代替nouveau的驱动,reboot后卸载驱动进行安装CUDA,虽然会显示device installed,但是切回图形界面,会出现花屏、黑屏、循环界面等问题(具体问题应该由不同的尝试导致);


这2中方法采用不同的细节进行处理,尝试了近20次。

然后决定直接换了一块显卡GT740;

发现问题仍然存在(排除显卡原因);

仔细的过了一遍,发现安装ubuntu后换源的时候,更新了很多i386的包,而我的系统和CPU都是64位的系统,所以导致了安装CUDA后无法进入系统的问题。具体解决方法如下,希望对有相同问题的人能够有帮助:

重装系统——换源——按照教程开始安装CUDA——device installed——切回图形界面系统——安装依赖包——安装caffe——测试、跑通;

这里比网上教程少了一部分内容,包括example test等,这些都是不需要的,直接能用跑caffe就行了(我们的目的嘛)

安装了CUDA后,reboot,循环界面,采用如下方法:


这里要说明一下:bumblebee属于英伟达下面的一个子驱动,用了此指令后,CUDA的驱动会被覆盖掉,

所以进入图形界面后,第一件事就是重新安装一下CUDA,这里安装就是直接安装就行了,很快。

安装后,尽量让电脑少关机,因为每关机一次后,都会要重走该步骤。




  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值