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.编译

进入 /usr/loacl/cuda-6.5/samples/
sudo make

9.测试验证

使用nvcc -V命令去验证。

截止运行samples(/usr/local/cuda-6.5/samples/1_Utilities/y)中的deviceQuery实例去进行验证。

./deviceQuery


上述验证完成说明已安装成功,thanks。

0 0
原创粉丝点击