ubuntu14.04安装cuda7.5 详细教程
2017-04-06 18:40
531 查看
我的系统型号是ubuntu14.04.5 64位。电脑显卡是GTX850m,不知道为什么,安装cuda的自带驱动时总是提示 failed,自我感觉是因为cuda7.5自带的显卡驱动和我的显卡的型号不匹配。
于是在安装cuda的时候,我只能先自己安装nvidia的显卡驱动,然后在安装cuda的时候选择不安装cuda自带的驱动。在这条路上踩了很多坑,所以觉得应该记录一下。
1.准备工作:
我在装cuda的时候,系统还是刚刚装完的ubuntu14.04.5。为了安装cuda,首先还是应该把必要的准备工作做了。
第一项:
第二项:
在nvidia官网下载和自己电脑配置匹配的显卡驱动,和cuda7.5的runfile文件。全部都放在 /home/XXX 下。(一定注意选择正确的版本,注意系统位数等参数)
2.安装nvidia显卡驱动:
a)第一步还是需要禁用nouveau
终端下输入
然后建立blacklist,运行下面这两条命令:
保存退出,继续在终端里运行:
b)安装NVIDIA显卡驱动
终端运行:
然后安装:
然后根据提示一步一步安装,最终complete的时候输入命令重启
[b]3.安装cuda 7.5:[/b]
这里假设已经下载了正确的runfile文件。打开终端输入
$ sudo service lightdm stop按ctrl + alt +F1进入命令行界面,先是login登陆自己的帐号,然后通过cd 指令进入cuda安装文件所在的文件夹,输入
需要等待一小会儿才能打开,如果报错提示打不开该文件,可以尝试用下面两条命令打开:
$ sudo chmod a+x cuda_7.5.18_linux.run
打开以后会显示很多文字,不用理会,直接长按空格跳到100%
这时候会问你安装选项,一些需要键入他提示的选项按回车确认,还有一些默认选项直接回车确认就好。
因为我们已经安装好了驱动,所以第一项他在问你是否要安装NVIDIA的Driver的时候,输入否定选项
因为我们不安装NVIDIA的driver,所以后面也不会提示询问你是否要安装openGL。
剩余的东西就是什么toolkit之类的我们全部accept,yes就可以了。
安装完成后他会提示你安装的结果是skipped, installed, 还是failed。
一共有三个部分的安装状态会显示,
第一个部分是driver,这里因为我们没有安装driver,应该显示skipped.
第二个部分是toolkit,这个部分和第三个部分应该都显示installed。
第三部分可能会在括号里提示少了推荐库,不过这个没有什么大问题。
安装完成后运行
$ sudo service lightdm start
之后重启电脑
[b]4.配置环境变量:[/b]
这一部分主要分为两个步骤
a)Device Node Verification
重启之后,检查路径
如果没有这些文件,按照下面的步骤做就可以了:
打开终端运行
$ sudo touch /home/XXX/nvidia-boot.sh
在弹出的文档中复制以下内容:
#!/bin/bash
/sbin/modprobe nvidia
if [ "$?" -eq 0 ]; then
# Count the number of NVIDIA controllers found.
NVDEVS=`lspci | grep -i NVIDIA`
N3D=`echo "$NVDEVS" | grep "3D controller" | wc -l`
NVGA=`echo "$NVDEVS" | grep "VGA compatible controller" | wc -l`
N=`expr $N3D + $NVGA - 1`
for i in `seq 0 $N`; do
mknod -m 666 /dev/nvidia$i c 195 $i
done
mknod -m 666 /dev/nvidiactl c 195 255
else
exit 1
fi
/sbin/modprobe nvidia-uvm
if [ "$?" -eq 0 ]; then
# Find out the major device number used by the nvidia-uvm driver
D=`grep nvidia-uvm /proc/devices | awk '{print $1}'`
mknod -m 666 /dev/nvidia-uvm c $D 0
else
exit 1
fi保存退出。在终端中运行:
[/code]
在
b)配置环境变量
终端中输入:
[/code]
在弹出的文本末尾加入两句:
export PATH=/usr/local/cuda-7.5/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda7.5/lib64保存退出,然后重新启动。
到此为止,cuda的安装就算是正式结束了,当然后面还应该有验证安装是否完整的部分,但是和别的教程完全一样,我在此不再赘述,建议大家看下面的网址,按照这位po主的验证方法就可以测试自己的cuda是否安装合适了。
http://m.blog.csdn.net/article/details?id=51882183
于是在安装cuda的时候,我只能先自己安装nvidia的显卡驱动,然后在安装cuda的时候选择不安装cuda自带的驱动。在这条路上踩了很多坑,所以觉得应该记录一下。
1.准备工作:
我在装cuda的时候,系统还是刚刚装完的ubuntu14.04.5。为了安装cuda,首先还是应该把必要的准备工作做了。
第一项:
$ sudo apt-get install build-essential
$ sudo apt-get update
$ sudo apt-get upgrade
第二项:
在nvidia官网下载和自己电脑配置匹配的显卡驱动,和cuda7.5的runfile文件。全部都放在 /home/XXX 下。(一定注意选择正确的版本,注意系统位数等参数)
2.安装nvidia显卡驱动:
a)第一步还是需要禁用nouveau
终端下输入
$ lsmod | grep nouveau看看有没有输出,有输出就需要禁用nouveau,一般刚装好的ubuntu都有。
然后建立blacklist,运行下面这两条命令:
$ sudo touch /etc/modprobe.d/blacklist-nouveau.conf
$ sudo gedit /etc/modprobe.d/blacklist-nouveau.conf弹出的文本框里输入下面两句话:
blacklist nouveau options nouveau modeset=0
保存退出,继续在终端里运行:
$ sudo update-initramfs –u然后重启,重启之后在终端运行:
$ lsmod | grep nouveau观察有没有输出,没有输出就说明nouveau已经被禁用了。
b)安装NVIDIA显卡驱动
终端运行:
$ sudo service lightdm stop黑屏后左上角会显示光标,按ctrl + alt +F1进入命令行界面,先是login登陆自己的帐号,然后输入
$ sudo chmod a+x NVIDIA-Linux-x86_64-375.39.run赋予runfile执行权限(根据自己版本改变一下)
然后安装:
$ sudo ./NVIDIA-Linux-x86_64-375.39.run –no-opengl-files一定一定要加最后的 -no-opengl-files ,不然会导致无限循环登陆的情况。
然后根据提示一步一步安装,最终complete的时候输入命令重启
$ sudo reboot
[b]3.安装cuda 7.5:[/b]
这里假设已经下载了正确的runfile文件。打开终端输入
$ sudo service lightdm stop按ctrl + alt +F1进入命令行界面,先是login登陆自己的帐号,然后通过cd 指令进入cuda安装文件所在的文件夹,输入
$ sudo sh cuda_7.5.18_linux.run
需要等待一小会儿才能打开,如果报错提示打不开该文件,可以尝试用下面两条命令打开:
$ sudo chmod a+x cuda_7.5.18_linux.run
$ sudo ./cuda_7.5.18_linux.run
打开以后会显示很多文字,不用理会,直接长按空格跳到100%
这时候会问你安装选项,一些需要键入他提示的选项按回车确认,还有一些默认选项直接回车确认就好。
因为我们已经安装好了驱动,所以第一项他在问你是否要安装NVIDIA的Driver的时候,输入否定选项
因为我们不安装NVIDIA的driver,所以后面也不会提示询问你是否要安装openGL。
剩余的东西就是什么toolkit之类的我们全部accept,yes就可以了。
安装完成后他会提示你安装的结果是skipped, installed, 还是failed。
一共有三个部分的安装状态会显示,
第一个部分是driver,这里因为我们没有安装driver,应该显示skipped.
第二个部分是toolkit,这个部分和第三个部分应该都显示installed。
第三部分可能会在括号里提示少了推荐库,不过这个没有什么大问题。
安装完成后运行
$ sudo service lightdm start
之后重启电脑
[b]4.配置环境变量:[/b]
这一部分主要分为两个步骤
a)Device Node Verification
重启之后,检查路径
/dev下 有无存在名为
nvidia*(以nvidia开头)的多个文件。
如果没有这些文件,按照下面的步骤做就可以了:
打开终端运行
$ sudo touch /home/XXX/nvidia-boot.sh
$ sudo gedit /home/XXX/nvidia-boot.sh
在弹出的文档中复制以下内容:
#!/bin/bash
/sbin/modprobe nvidia
if [ "$?" -eq 0 ]; then
# Count the number of NVIDIA controllers found.
NVDEVS=`lspci | grep -i NVIDIA`
N3D=`echo "$NVDEVS" | grep "3D controller" | wc -l`
NVGA=`echo "$NVDEVS" | grep "VGA compatible controller" | wc -l`
N=`expr $N3D + $NVGA - 1`
for i in `seq 0 $N`; do
mknod -m 666 /dev/nvidia$i c 195 $i
done
mknod -m 666 /dev/nvidiactl c 195 255
else
exit 1
fi
/sbin/modprobe nvidia-uvm
if [ "$?" -eq 0 ]; then
# Find out the major device number used by the nvidia-uvm driver
D=`grep nvidia-uvm /proc/devices | awk '{print $1}'`
mknod -m 666 /dev/nvidia-uvm c $D 0
else
exit 1
fi保存退出。在终端中运行:
$ sudo gedit /[code]etc/rc.local
[/code]
在
exit 0前插入一行内容
/home/XXX/nvidia-boot.sh || exit 1保存退出,重新启动。
b)配置环境变量
终端中输入:
$ sudo gedit /[code]etc/profile
[/code]
在弹出的文本末尾加入两句:
export PATH=/usr/local/cuda-7.5/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda7.5/lib64保存退出,然后重新启动。
到此为止,cuda的安装就算是正式结束了,当然后面还应该有验证安装是否完整的部分,但是和别的教程完全一样,我在此不再赘述,建议大家看下面的网址,按照这位po主的验证方法就可以测试自己的cuda是否安装合适了。
http://m.blog.csdn.net/article/details?id=51882183
相关文章推荐
- Ubuntu 14.04 上安装 CUDA 7.5/8.0 超详细教程
- Ubuntu 14.04 上安装 CUDA 7.5 超详细教程
- Ubuntu 14.04 上安装 CUDA 7.5/8.0 超详细教程
- Ubuntu 14.04 上安装 CUDA 7.5/8.0 超详细教程
- ubuntu14.04+cuda7.5+caffe安装教程
- Ubuntu 14.04 64位系统安装cuda8.0+cudnn7.5+opencv+caffe 血泪教程
- Ubuntu 14.04 + Caffe + Cuda 7.5 + Opencv 3.0安装教程
- Caffe+Ubuntu 14.04 LTS + CUDA 7.5 + CUDNN 5.1.3 + Intel MKL + OpenCV 3.1 RC安装教程
- tensorflow学习笔记十:Ubuntu 16.04 上安装 CUDA 7.5/8.0 超详细教程
- ubuntu14.04-64位安装caffe+cuda7.5+opencv3.0完美教程2016.10.8
- Ubuntu14.04安装NVIDIA显卡驱动,CUDA8.0,cudnn5.1详细教程
- (1)caffe总结之Ubuntu 14.04 + Caffe + Cuda 7.5 + Opencv 3.0安装教程
- Caffe学习系列(1):安装配置ubuntu14.04+cuda7.5+caffe+cudnn
- Ubuntu下安装CUDA 7.5教程——真正的简便
- Caffe+Ubuntu14.04+CUDA7.5安装笔记
- ubuntu14.04安装theano,cuda7.5
- ubuntu14.04安装cuda7.5 cudnn
- Ubuntu14.04上深度学习Caffe库安装指南(CUDA7.5 + opencv3.1)
- Ubuntu14.04下安装blas(openblas)、cuda7.5过程记录
- Caffe学习系列(1):安装配置ubuntu14.04+cuda7.5+caffe+cudnn