cuda8.0部署在ubuntu14.04+GTX1080上需要注意的几个问题
来源:互联网 发布:java replaceall \\s 编辑:程序博客网 时间:2024/06/15 23:39
部署cuda8.0,需要注意的几个问题
A. gcc的version要低于5.0
$ gcc --version //查看gcc版本$sudo add-apt-repository ppa:ubuntu-toolchain-r/test$sudo apt-get update$sudo apt-get install gcc-4.9 g++-4.9 //升级gcc和 g++的方法,这里可以把g++升级删掉
- 1
- 2
- 3
- 4
- 1
- 2
- 3
- 4
B. 检查NVIDIA驱动 $nvidia-settings #查看显卡驱动
,如果没有安装NVIDIA驱动,就要关闭Nouveau drivers(参考【1】中步骤4.3内容),然后在cuda安装中同意安装显卡驱动。
C. 安装cuda8.0和cuDNN5过程
-1 选用 .run文件安装,$ sudo sh cuda_8.0.44_linux.run
,已有驱动的话拒绝安装driver, 其他敲yes和Enter。注意 .run文件结束后的提示。
-2 添加用户环境变量到 ~/.bashrc 文件中, $sudo gedit ~/.bashrc, 文件末尾加上两行保存:
export PATH=/usr/local/cuda-8.0/bin:$PATHexport LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:$LD_LIBRARY_PATH
- 1
- 2
- 1
- 2
-3 添加系统环境变量到/etc/profile文件中, $sudo gedit /etc/profile</code>, 文件末尾加上一行保存:<code>export PATH = /usr/local/cuda/bin:$PATH
-4 创建链接文件:sudo gedit /etc/ld.so.conf.d/cuda.conf,文件中加上一行保存:/usr/local/cuda/lib64
-5 下载cudnn5.1的Linux版本,从cudnn5.1中复制文件到cuda中
sudo cp cudnn.h /usr/local/cuda/include/ #复制头文件sudo cp lib* /usr/local/cuda/lib64/ #复制动态链接库cd /usr/local/cuda/lib64/sudo rm -rf libcudnn.so libcudnn.so.5 #删除原有动态文件sudo ln -s libcudnn.so.5.0.5 libcudnn.so.5 #生成软衔接sudo ln -s libcudnn.so.5 libcudnn.so #生成软链接
- 1
- 2
- 3
- 4
- 5
- 6
- 1
- 2
- 3
- 4
- 5
- 6
-6 运行 $sudo ldconfig
。
-7 测试cuda安装情况
-7.1 $nvcc -V
//查看是否为8.0版本
zyl@zyl-PC:~/tensorflow$ nvcc -Vnvcc: NVIDIA (R) Cuda compiler driverCopyright (c) 2005-2016 NVIDIA CorporationBuilt on Sun_Sep__4_22:14:01_CDT_2016Cuda compilation tools, release 8.0, V8.0.44
- 1
- 2
- 3
- 4
- 5
- 1
- 2
- 3
- 4
- 5
-7.2 继续检查看是否正常
$cd /usr/local/cuda-8.0/samples/1_Utilities/deviceQuery $make$sudo ./deviceQuery
- 1
- 2
- 3
- 1
- 2
- 3
提示如下错误:
zyl@zyl-PC:/usr/local/cuda/samples/1_Utilities/deviceQuery$ ./deviceQuery./deviceQuery Starting...CUDA Device Query (Runtime API) version (CUDART static linking)modprobe: ERROR: could not insert 'nvidia_340_uvm': Invalid argumentcudaGetDeviceCount returned 30-> unknown errorResult = FAIL
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 1
- 2
- 3
- 4
- 5
- 6
- 7
尝试解决:sudo apt-get remove nvidia-340
Referance:
[1] http://docs.nvidia.com/cuda/cuda-installation-guide-linux/#axzz4HIBXnwyt (官网cuda安装文档)
[2] http://www.th7.cn/system/lin/201608/176823.shtml(比较详细)
- cuda8.0部署在ubuntu14.04+GTX1080上需要注意的几个问题
- cuda8.0部署在ubuntu14.04+GTX1080上需要注意的几个问题
- ubuntu14.04+GTX1080 部署tensorflow+cuda8.0
- ubuntu14.04+cuda8.0(gtx1080)下tensorflow的安装
- ubuntu14.04 cuda8.0 GTX1080 环境搭建
- GTX1080+ ubuntu14.04+cuda8.0 配置安装
- Ubuntu14.04+CUDA8.0+GTX1080+MatlabR2015b
- Ubuntu14.04 + GTX1080 + CUDA8.0 +Caffe
- ubuntu14.04+cuda8.0+GTX1080配制方法
- Ubuntu14.04+CUDA8.0+GTX1080+caffe
- Ubuntu14.04 cuda8.0 GTX97或GTX1080
- Ubuntu14.04+GTX1080+Cuda8+Cudnn7.0+Tensorflow
- ubuntu14.04+cuda8.0(GTX1080)+caffe安装
- 亲测详解ubuntu14.04+cuda8.0+gtx1080+caffe
- GTX1080+ubuntu14.04+cuda8.0+cudnn5.1+tensorflow
- Ubuntu14.04+CUDA8.0+GTX1080+caffe配置教程
- ubuntu14.04+cuda8.0(GTX1080)+caffe安装
- ubuntu14.04+gtx1080+caffe+cuda8.0+matlab2015b以及遇到的问题
- 数据向:我到底是谁的歌迷?
- 第10章 系统顺序图
- 【解决】Ubuntu安装NVIDIA驱动(咨询NVIDIA工程师的解决方案)
- 再次开始
- 编程范式——程序员一生追逐的核心。
- cuda8.0部署在ubuntu14.04+GTX1080上需要注意的几个问题
- python一道关于标识符检查的题
- 数据压缩 实验六 MPEG音频编码实验
- 数据压缩 实验六 MPEG音频编码实验
- 单元最短路模板 dijistra
- redhat6.4桌面版
- Mac下配置maven
- DevExpress报表设计器自定义工具箱
- Array对象目录 总览概括