Ubuntu 16.04 LTS + CUDA 8.0 + GTX960M

原帖地址:https://blog.csdn.net/fei_6/article/details/75305692

以下是结合自己情况所作的整合补充:


一、安装驱动

首先需要安装合适的显卡驱动:

查找网站:https://www.geforce.com/drivers

 可以看到此时最新版本为410

不需要下载安装程序,我们选择命令行安装:

sudo add-apt-repository ppa:graphics-drivers/ppa

sudo apt-get update

sudo apt-get install nvidia-410

sudo apt-get install mesa-common-dev sudo apt-get install freeglut3-dev

执行完后需要重启电脑,然后可以通过命令  nvidia-smi  查看显卡信息:


二、CUDA 8.0 下载及安装

因为CUDA属于Nvidia的开发者工具,所以下载需要前往英伟达的官网注册账号。

注册完后登录,进入下载网站:https://developer.nvidia.com/cuda-80-download-archive

(如果网站发生变化可以前往官网:https://developer.nvidia.com/,通过下图最上方的路径进入此界面)

下载下来的是  ./run  文件,需要先修改文件权限,然后执行安装程序

chmod u+x cuda_8.0.44_linux.run

sudo ./cuda_8.0.44_linux.run

也可以按官网提供的安装过程:

安装时会提示是否安装驱动程序,选否,因为之前已经安装过了。

需要填写安装路径时,直接回车默认即可。

 


三、环境配置

打开  ~/.bashrc  在末尾添加以下语句

sudo gedit ~/.bashrc

export PATH=/usr/local/cuda-8.0/bin${PATH:+:${PATH}}

export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

打开  /etc/profile  在末尾添加以下语句

sudo gedit /etc/profile

export PATH=/usr/local/cuda/bin:$PATH

创建  /etc/ld.so.conf.d/cuda.conf  在末尾添加以下语句

/usr/local/cuda/lib64

sudo ldconfig

 


四、测试

cd ~/NVIDIA_CUDA-8.0_Samples/1_Utilities/deviceQuery

make

./deviceQuery

出现详细信息后,若最后结果为PASS,则显示CUDA安装完成:

具体样例测试可以参考文首的原帖链接。