Ubuntu14.04 安装 Cuda_6.5.14
来源:互联网 发布:500万的网络大电影 编辑:程序博客网 时间:2024/06/05 20:47
Ubuntu14.04 安装 Cuda_6.5.14
1.安装前期准备
在安装之前需要对机器进行相关的检测,检测是否支持CUDA和gcc是否安装
lspci | grep -i nvidia
gcc --version
2.卸载系统自带的nvidia相关驱动
sudo apt-get remove --purge nvidia*
原有驱动删除后,还需要将Ubuntu集成的开源驱动加入黑名单,即修改/etc/modprobe.d/blacklist.conf文件
sudo gedit /etc/modprobe.d/blacklist.conf
在该文件下增加如下两行
blacklist nouveauoptions nouveau modeset=0
3.安装如下包
sudo apt-get install freeglut3
sudo ln -s /usr/lib/x86_64-linux-gnu/libglut.so.3 /usr/lib/libglut.so
4安装CUDA6.5的RUN文件
下载地址:https://developer.nvidia.com/cuda-downloads,选择RUN文件下载
使用快捷键Ctrl+Alt+F1进入单用户模式,执行以下命令
sudo service lightdm stopchmod +x cuda_6.5.14_linux_64.run sudo ./cuda_6.5.14_linux_64.run
按照提示进行安装。若不进行sudo service lightdm stop,则会出现以下错误
5.重新安装SDK
在安装完毕之后,会出现如下结果
Driver: Installed
Toolkit: Installed In /Usr/Local/Cuda-6.5
Samples: Installation Failed. Missing Required Libraries.
这是因为SDK安装失败。
解决办法:
找到cuda_6.5.14_linux_64.run文件,使用以下命令将其解压成三个.run文件
sudo sh cuda_6.5.14_linux_64.run -extract=/path/to/extract/dir/
右边的/path/to/extract/dir/是你要解压的路径,可以自己设定。
解压完毕后,直接到解压的目录下运行cuda-samples_6.5.14_*****.run
sudo ./cuda-samples_6.5.14_***.run
6.配置相关环境变量
直接修改etc/profile文件
sudo gedit /etc/profile
在profile文件中加入:(相关路径在我们第一次安装完成时安装程序就会提示要将下列路径加入环境变量中)
export PATH=$PATH:/usr/local/cuda-6.5/bin export LD_LIBRARY_PATH=/usr/local/cuda-6.5/lib64:/lib
随后,执行以下命令使profile文件生效:
source /etc/profile
7.安装编译SAMPLE需要的包
sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libboost-all-dev libhdf5-serial-dev libgflags-dev libgoogle-glog-dev liblmdb-dev protobuf-compiler
8.编译
sudo make
9.测试验证
使用nvcc -V命令去验证。
截止运行samples(/usr/local/cuda-6.5/samples/1_Utilities/y)中的deviceQuery实例去进行验证。
./deviceQuery
上述验证完成说明已安装成功,thanks。
- Ubuntu14.04 安装 Cuda_6.5.14
- 在Ubuntu12.04上面安装cuda_6.0.37_linux_64.run
- Ubuntu14.04安装JDK
- ubuntu14.04安装fcitx
- ubuntu14.04 安装LNMP
- Ubuntu14.04安装成功
- ubuntu14.04安装MySQL
- ubuntu14.04安装eclipse
- Ubuntu14.04 安装CodeBlocks
- ubuntu14.04 安装redis
- ubuntu14.04 安装gnome3
- wubi安装ubuntu14.04
- Ubuntu14.04 安装JDK7
- Ubuntu14.04安装JDK
- Ubuntu14.04安装JDK
- Ubuntu14.04安装chrome
- Ubuntu14.04安装QQ2013
- ubuntu14.04安装openldapserver
- mysql相关笔记
- HTTP协议
- Jsoup访问需要登录的页面
- yate学习--yateclass.h--class YATE_API NamedCounter : public String
- 0.javaEE技术介绍
- Ubuntu14.04 安装 Cuda_6.5.14
- 最简单的lex的例子
- 【Java】Java多线程基础之OOP源码剖析
- java中 spring 定时任务 实现代码
- Linux基础命令及vi编辑器基础(5.4)
- pureMVC与设计模式之二. Facade模式与Singleton模式
- linux下jni编程指南之——HelloWorld
- Eclipse项目导入到android studio
- 数据库 - 索引、基本表创建与删除