Ubantu16.04+CUDA8.0配置

来源:互联网 发布:矛盾矩阵 编辑:程序博客网 时间:2024/06/05 20:56

主要参考这里:Ubuntu16.04+cuda8.0+caffe安装教程


原料准备:
1. 驱动:去官网找自己对应的显卡驱动并下载,地址:显卡驱动戳这里
2. CUDA包:CUDA下载地址


装显卡驱动
1. 要注意的是,装驱动时要先将 图形界面关掉,ctr+alt+f1进入命令界面。执行:
sudo service lightdm stop
2. 卸载之前的驱动:
sudo apt-get remove --purge nvidia*
3. 切换到驱动下载目录,运行驱动文件
cd your_driver_path; sudo sh NVIDIA-Linux-x86_64-375.20.run
4. 确认驱动安装成功:
nvidia-smi


装CUDA
1. 切换到CUDA包的下载目录并运行对应的run文件:
cd your_cuda_runable_path;sudo sh cuda_8.0.44_linux.run
这个时候会出现一堆更多…啥的基本上是一些用户须知,直接q它一下到关键位置,按照提示一步步走就行,一个关键的地方是当提醒驱动是否重新装啥的时,n它一下就好了。
2. 测试CUDA,在上一步安装过程中会有个提示询问是否安装cuda-samples,如果选择了否,这一步就GG,只能自己写代码去测试了。如果装了sample,那么去它的sample路径,
cd /home/NVIDIA_CUDA-8.0_Samples/1_Utilities/; make -j; deviceQuery
若打印出一堆显卡的计算能力啊,现存啥的说明就装成功了,否则,重头one more time。

切回图形界面

sudo service lightdm restart

如果还没回去,ctr+alt+f7试一下

补充:
装好后一直没出什么大问题,直到某天重启后突然一下子在登录界面一直重复,登不进去了,尝试了各种网上的解决方案:改profile和environment、改/tmp和/home的权限、删除Xothority都没卵用,无奈只能卸载NVIDIA驱动重新装咯,切入tty,关图形界面,卸驱动,装驱动,开界面,其实同开头的部分。然后,教研室大哥告诉我CUDA可以不用重装,它就是一堆二进制文件而已。打开CUDA的sample测试了一下,直接能用,大哥果然屌!

0 0