[转][linux(ubuntu14.04)+GPU+cuda6.5+caffe+openCV2.4.9+matlab

转载自

本人是一名新手,无论是学习linux还是学习caffe都是个无名小卒。因为安装了很多次都没成功,也没有配置成功caffe,所以此次安装成功做个记录,方便以后再次使用。言归正传,

一、先说一下ubuntu14.04的安装:

1.先下载一个ultraios,无需激活,然后制作u盘启动工具,具体教程请看百度经验教程

2.制作好u盘启动工具之后。然后就是安装ubuntu14.04,在这之前要先下载好ubuntu14.04,然后找到first boot,然后启动u盘就可以安装系统了,安装分区问题见Swimbird博 客:

3.安装好ubuntu14.04之后,开始配置电脑的校园动态ip账号,直接找到网络的编辑设置里面的ipv4,点击手动,然后输入动态ip,子掩码,和网关,服务器地址就可以进入联网状态了。

二、然后是一些准备工作,按照caffe的官网

进行配置,首先刚装的系统需要$ sudo apt-get update

然后$sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libboost-all-dev libhdf5-serial-dev

因为我的系统是14.04,所以按照官网上的要求继续进行第二步操作$ sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev protobuf-compiler

安装开发所需要的一些基本包:

$ sudo apt-get install build-essential

1.首先在BIOS设置里选择用Intel显卡来显示或作为主要显示设备(开机进入bios设置,找到advanced中的VGA configuration设置,将intel显卡设为primary)。

2.将nouveau添加到黑名单,防止它启动$ cd /etc/modprobe.d$ sudo vi nvidia-graphics-drivers.conf写入:blacklist nouveau保存并退出: wq!检查:$ cat nvidia-graphics-drivers.conf对于:/etc/default/grub,添加到末尾。$ sudo vi /etc/default/grub末尾写入:rdblacklist=nouveau nouveau.modeset=0保存并退出: wq!检查:$ cat /etc/default/grub

3.进入Ubuntu, 按ctrl+alt+F1进入tty1, 登录tty1后输入如下命令

$ sudo service lightdm stop

4.安装NVIDIA ,

找到对应NVIDIA的版本(我的是linux340.76.run),进入到NVIDIA的目录下:

$ cd /home/username

然后

$ sudo shlinux340.76.run ,一直确定安装完。

5.重新启用桌面的命令为:

$ sudo service lightdm start,

然后电脑桌面大大改变了,证明安装成功。然后关机进入bios中,更改VGA configuration

为NVIDIA显卡,此时电脑看着就清晰多了,中途如果显示器无信号输入,重启2-3次,基本上GPU显卡驱动已经安装完成。

6.在终端输入:

$ cat/proc/driver/nvidia/version

验证驱动安装是否成功。

建议安装完成后重启下,看看系统会不会蹦。

nvidia显卡驱动卸载和卸载后的问题

三、CUDA6.5(https://developer.nvidia.com/cuda-downloads)

$ sudo chmod +x ./ cuda_6.5.14_linux_64.run

将CUDA6.5解压成三个文件($sudo sh cuda*.run –noexec –target .)(.前面有空格)

分别为:

CUDA安装包:cuda-linux64-rel-6.5.14-18749181.run

NVIDIA驱动:NVIDIA-Linux-x86_64-340.29.run

SAMPLE包:cuda-samples-linux-6.5.14-18745345.run

(这里就不安装NVIDIA驱动)

开始安装CUDA,

$ sudo ./cuda-linux64-rel-6.5.14-18749181.run

安装完成后需要在/etc/profile中

①添加环境变量,$ PATH=/usr/local/cuda-6.5/bin:$PATH$ export PATH

保存后, 执行下列命令, 使环境变量立即生效

$source /etc/profile

②添加lib路径,

在/etc/ld.so.conf.d/新建文件cuda.conf,并编辑

cd /etc/ld.so.conf.d

$ sudo touch cuda.conf

$ sudo gedit cuda.conf

/usr/local/cuda-6.5/lib64

执行下列命令使之立刻生效

$ sudo ldconfig

继续,安装CUDA SAMPLE,安装下列依赖包

$sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev

然后用下述命令安装sample文件

$sudo ./cuda-samples-linux-6.5.14-18745345.run

完成后编译Sample文件,更若干分钟后

$ cd /usr/local/cuda-6.5/samples

$ sudo make

编译完成后, 进入 samples/bin/x86_64/linux/release

$ sudo ./deviceQuery

如果出现下列显卡信息,则驱动及cuda安装成功:的这一半更多地赢取上帝掌握的那一半。

[转][linux(ubuntu14.04)+GPU+cuda6.5+caffe+openCV2.4.9+matlab

相关文章:

你感兴趣的文章:

标签云: