参考:http://www.cnblogs.com/zhbzz2007/p/5499180.html
一.bios改掉UEIF,禁止快速启动,改掉安全检测等
二.u盘安装最新的ubuntu14.04.5
三.确定使用nvidiaGPU
lspci | grep -i nvidia
我的是GTX 650,然后到http://developer.nvidia.com/cuda-gpus去验证,支持CUDA;
确定ubuntu版本:
uname -m && cat /etc/*release
确定系统已经安装了GCC
gcc --version
确定系统已经安装了正确的Kernel Headers和开发包
uname -r
如果步骤二中安装的14.04.5,所有确定步骤都可以省略。
四.安装CUDA
下载CUDA,从https://developer.nvidia.com/cuda-downloads,下载对应版本的cuda安装包,deb(local)版
安装CUDA,进入下载的包目录中,然后运行如下命令,即可安装CUDA:
sudo dpkg -i cuda-repo-ubuntu1404_7.5-18_amd64.deb
sudo apt-get update
sudo apt-get install cuda
安装完成后,重启一下, 显示分辨率应该恢复正常啦!
五.安装cuDNN
下载cuDNN,从https://developer.nvidia.com/rdp/cudnn-download,注册,然后下载,(注册挺简单的)
下载v4,防止高版本意外的错误。
拷贝cuDNN库文件到cuda 目录下:
tar -zxvf cudnn-7.0-linux-x64-v4.0-prod.tgz
cd cuda
sudo cp lib64/* /usr/local/cuda/lib64/
sudo cp include/cudnn.h /usr/local/cuda/include/
设置环境变量,在/etc/profile中添加CUDA环境变量:
sudo gedit /etc/profile
在打开的文件中加入如下两句话
``
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
“
保存后,使环境变量立即生效,
source /etc/profile
进入/usr/local/cuda/samples,执行下面的命令amples,来build s
sudo make all -j7
全部编译完成后,进入 samples/bin/x86_64/linux/release,运行deviceQuery,
./deviceQuery
如果出现显卡信息,则驱动及显卡安装成功,结果如下: