Ubuntu14.04安装CUDA6.5
来源:互联网 发布:路由器mac地址有什么用 编辑:程序博客网 时间:2024/05/21 09:19
安装cuda可不像windows下那样简单,最好具备一些Ubuntu下的基础。
最起码看看这两篇博客vi 使用基础和文件和目录基础,当然不想看也没问题,下面我会手把手教你。
由于我在看别人博客时候,博主有些地方写的不全,或者Ta认为太简单了,就略过了,可这对于新手的我,唉。。。
所以,我决定写一篇详细的,专门给小白看的,Let‘s start!
1.首先确认你的显卡支持CUDA。
你可以去这里验证你的先看是否支持CUDA,如果有你的显卡则支持。
2.确认你的gcc已经安装(Ubuntu14.04是默认安装的)。
打开终端(ctrl+alt+t),输入gcc --version.如图,如果没有错误出现就说明已安装,否则自己想办法安装吧。
3.安装Nvidia驱动
(1).按ctrl+alt+F1进入tty1,首先输入你的用户名和密码(由于我一开始不熟悉,一直在输密码)
输入sudo stop lightdm关闭那啥,否则驱动安装不上(我在这也绊倒过)。
(2).输入下列命令来安装驱动
sudo add-apt-repository ppa:xorg-edgers/ppa 回车
sudo apt-get update 回车
安装340版驱动,据说cuda6.5.14目前最高支持340版的
sudo apt-get install nvidia-340 回车
安装完成后, 继续安装下列包 (否则在运行sample时会报错)
sudo apt-get install nvidia-340-uvm 回车
完成后输入sudo reboot 重启电脑
4.安装CUDA6.5
(1).首先去官网下载cuda6.5 的linux版 .run格式的.
下载完成后我的名字叫cuda_6.5.14_linux_64.run,可能名字会有不同。
最好去https://developer.nvidia.com/cuda-downloads/checksums 校验的验证一下。
打开终端(ctrl+alt+t), 输入 $ md5sumcuda_6.5.14_linux_64.run
这一步应该没问题。然后
输入 chmod +x cuda_6.5.14_linux_64.run (给.run文件可执行权限,注意x后面有空格)
输入sudo sh cuda_6.5.14_linux_64.run -extract=/path/to/extract/dir/ 将下载的.run文件解压成3个文件,
分别是cuda安装包,sample包,Nvidia的驱动。如图
(2)安装cuda安装包
输入sudo ./cuda-linux64-rel-6.5.14-18749181.run 按照说明完成安装
(3)添加环境变量
安装完成后需要在/etc/profile中最后添加环境变量,切换到该目录
输入sudo vi profile (否则可能权限不够,我在这绊倒过)
按i进入编辑模式(对vi下不熟的同学请点这)内容为
PATH=/usr/local/cuda-6.5/bin:$PATH
export PATH
然后按esc键退出编辑模式,输入:wq保存退出
输入 source /etc/profile使环境变量生效。
(4)添加lib库路径
在 /etc/ld.so.conf.d/加入文件 cuda.conf, (即切换到该目录下输入sudo vi cuda.conf )
同理按i进入编辑模式,内容为/usr/local/cuda-6.5/lib64
然后按esc键退出编辑模式,输入:wq保存退出
输入 sudo ldconfig使之生效。
4.安装CUDA Samples
先看一下编译器版本,执行
nvcc –V
不出意外,这里会提示nvcc没有安装,其实就是之前装的NVIDIA-CUDA-Toolkit的编译器没有安装完整,根据提示安装就好:
sudoapt-get install nvidia-cuda-toolkit
(1)安装依赖包
sudo apt-get install freeglut3-dev,安装完后安装下一个,依次安装完
sudo apt-get install build-essential
sudo apt-get installlibx11-dev
sudo apt-get install libxmu-dev
sudo apt-get installlibglu1-mesa-dev
(2)安装解压的Samples文件
在终端中切换到刚刚解压的文件目录,输入 sudo ./cuda-samples-linux-6.5.14-18745345.run
(3)编译Sample文件, 整个过程大概10分钟左右
切换到sample目录 (cd /usr/local/cuda-6.5/samples)输入 sudo make 开始编译
全部编译完成后, 切换到 samples/bin/x86_64/linux/release下运行deviceQuery
输入 sudo ./deviceQuery自此,cuda6.5安装完成,Samples在usr/local/cuda-6.5/samples。(这是激动的泪水)。
10月8日 为了以防万一,大清早的又看了一下,怀着忐忑不安的心情又试验了几个sample(因为上一次安装时重启后出现了一系列问题,tty黑屏,分辨率,启动项。。。捣鼓半天也不知道是怎么解决的,还好这次没出什么问题。)
这是今早运行的bandwidthTest。
参考文档
http://www.cnblogs.com/platero/p/3993877.html
https://ouxinyu.github.io/Blogs/20140723001.html
http://www.linuxidc.com/Linux/2014-10/107501.htm
http://developer.download.nvidia.com/compute/cuda/6_5/rel/docs/CUDA_Getting_Started_Linux.pdf
http://dylex.91open.com/snnu
http://ouxinyu.github.io/Blogs/20151108001.html
- ubuntu14.04 安装cuda6.5
- ubuntu14.04 安装cuda6.5
- Ubuntu14.04安装CUDA6.5
- ubuntu14.04 + cuda6.5 + pycuda 安装
- Caffe+Ubuntu14.04+CUDA6.5新手安装配置指南
- ubuntu14.04安装cuda6.5简易版本,易操作
- linux(ubuntu14.04)+GPU+cuda6.5+caffe
- Caffe+Ubuntu14.04+cuda6.5配置说明
- linux(ubuntu14.04)+GPU+cuda6.5+caffe
- ubuntu14.04+cuda6.5+kaldi环境搭建
- Caffe + Ubuntu14.04 64bit(位)+ Cuda6.5/Cuda7.0 安装配置教程
- Ubuntu14.04+CUDA6.5环境下神经网络工具包Deepnet配置
- ubuntu14.04+cuda6.5+opencv2.4.9+cuda-convnet2配置
- 笔记本+Ubuntu14.04+cuda6.5+caffe的配置详解
- Ubuntu14.04+CUDA6.5+OpenCV2.4+Caffee配置
- 笔记本+Ubuntu14.04+cuda6.5+caffe的配置详解
- Ubuntu14.04+cuda6.5+opencv2.4.9+caffe配置记录
- ubuntu14.04+cuda6.5+ecliopse配置及测试
- AOP运行过程解析
- ASP.NET MVC + Bootstrap + XML + WCF 封装短信验证服务(一)
- 动态变量和静态变量的区别
- 自己的练习四之对象与数组的组合
- iOS 转场动画等
- Ubuntu14.04安装CUDA6.5
- 图片下载-同步/异步(delegate和block)
- 网络故障之DHCP广播风暴------运维上看交换机的CPU占用率100%
- 在Eclipse中用JDBC连接mysql的问题
- 一个JavaScript实现的贷款计算器
- URAL 1348 Goat in the Garden 2(点到线段的距离)
- UVALive 4854 A Digital Satire of Digital Age
- OJ的搭建
- 使用Spring的@Scheduled实现定时任务