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安装完成:
具体样例测试可以参考文首的原帖链接。