在Ubantu上安装CUDA8

来源:互联网 发布:schema.org 知乎 编辑:程序博客网 时间:2024/05/21 17:01

大家好,翻来覆去好几次,重装了无数次系统,终于把cuda安装给搞定了。这其中,没有任何一篇博客能从头看到尾,基于此,我决定写一篇博客,来记录一下我安装的步骤。截图不方便,没有图,说实话有图也没什么用,毕竟都是命令行。。

环境:(环境不一致也可以参考一下,但是不能无脑参考了)

Ubantu 16.04

Cuda 8GA2(没有安装update)

基于CUDA很难装,推荐大家优先安装,这样崩了重装系统的时候也方便。(卸载NVIDIA真得很难卸干净!!!)

首先,安装Ubantu。基本按照链接里说的做,如果没有联网,就不要选“为图形或无线硬件………”这一项。

装完了以后,进入Ubantu。给apt-get换源。这个很简单,自己换吧。(我推荐大家,直接在图形界面改源。系统设置-软件更新-选择其他,我是英文版的,中文版大概就这些目录

自己装一个vim好不好,不然下面我所有vim的命令你都改成vi好了。

接下来,开始安装cuda。

1.下载CUDA

在这里找到cuda8下载:


就下载这个Run文件。

然后,拷进你的ubantu,如果你在ubantu上直接下载的也可以,反正放进ubantu里。

2.禁用nouveau

nouveau是默认的一个开源驱动,禁用它不然安装驱动可能会出现问题。
lsmod | grep nouveau
如果有输出说明你需要禁用。
sudo vim /etc/modprobe.d/blacklist.conf
最后一行加上:
blacklist nouveau 
保存以后输入:
sudo update-initramfs -u  
然后重启:(可以直接打reboot)
再输入:
sudo update-initramfs -u  
如果没有输出说明禁用成功了。

3.安装驱动

首先关闭图形化界面:
sudo service lightdm stop
关闭了以后ctrl+alt+f1进入字符界面。当然你也可以一开始就进入这个地方。
劝戒大家!
NVIDIA驱动CUDA分开装!
NVIDIA驱动CUDA分开装!
NVIDIA驱动CUDA分开装!
输入:
sudo apt-get install nvidia-  
然后按两下tab,就会显示一堆驱动,选一个新一点的装,也不用最新,万一有bug。选好以后,比如我选了352,如下键入:
sudo apt-get install nvidia-352  
然后一直到装完,重启。
重启以后就不要去图形界面了,直接ctrl+alt+f1去字符界面吧,输入:
sudo nvidia-smi
看看驱动信息。

4.安装CUDA

首先找到自己的cuda的run安装文件的位置。你自己放的别问我哦。
输入:(后面文件名按照自己的来。)
sudo sh cuda_8.0.27_linux.run
然后过一会会有个1%。这个不是安装进度,是阅读进度,你敲几下空格,就100%了。
然后accept。接下来,问你装driver吗,你选no,别的都选yes或者直接回车(默认路径)。
安装成功后,会显示installed。否则failed。driver那一项当然是not selected。
接下来输入:
sudo service lightdm start
然后ctrl+alt+f7进入图形界面,如果登录进去不会循环登陆,那说明已经成功了一半!

5.测试CUDA

回到文字界面或者直接用图形界面ternimal都可以,输入:
 ls /dev/nvidia*
如果下面出现三个或者四个选项,类似下面:
/dev/nvidia0  /dev/nvidiactl  /dev/nvidia-uvm
那就恭喜啦。

6.配置环境变量

输入:
vim ~/.bashrc
最后一行加入如下:
xport PATH=$PATH:/usr/local/cuda/binexport LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib:/usr/local/cuda/lib64
然后保存,输入:
source ~/.bashrc
使配置生效。
输入nvcc -V试试看能不能看到cuda信息。

7.样例测试

首先,进入这个文件夹:
cd ~/NVIDIA_CUDA-8.0_Samples
然后输入make
接着要等很久很久,10分钟到20分钟。
编译完成后,会出现一个bin文件夹。cd进入bin一直向里cd,直到有很多文件出现。
大概在这个位置:
~/NVIDIA_CUDA-8.0_Samples/bin/x86_64/linux/release
输入:
$ ./deviceQuery
再输入:
./bandwidthTest
如果最后是PASS,那么恭喜你,安装妥妥完美成功。





阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 vivox6手机黑屏打不开怎么办 vivo手机卡的厉害怎么办? oppo放歌没声音怎么办 乐视pro3声音小怎么办 oppo9s手机声音小怎么办 倒车摄像头花了怎么办 vivo开机卡住了怎么办 viv手机账户密码怎么办 vivo黑屏无显示怎么办 vivoy67开不了机怎么办 oppo手机升级后怎么办 oppor7声音太小怎么办 魅族s6花屏怎么办 三星s9屏幕易碎怎么办 努比亚手机发烫耗电怎么办 水凝膜翘起来了怎么办 打游戏很菜怎么办 坚果pro信号差怎么办 vivox9手机丢了怎么办 努比亚z17彩虹边怎么办 淘宝足迹不显示怎么办 努比亚n1死屏怎么办 nuoio手机忘密码怎么办 手机充电好慢怎么办 手机来电没铃声怎么办 苹果5有点卡怎么办 vivoy66密码忘了怎么办 努比亚z17充电慢怎么办 魅族摄像头模糊怎么办 三星s8屏幕老化怎么办 魅族pro7锁机怎么办 坚果pro2进水了怎么办 坚果手机没声音怎么办 魅族pro7体热怎么办 魅族mx6耗电很快怎么办 手机打游戏发热怎么办 屏幕排线断了怎么办 MIZUMX6开不开机怎么办 mx6开不了机怎么办 oppor15的声音小怎么办 停产车以后配件怎么办