admin管理员组

文章数量:1630567

    纯种新手,没玩过caffe,刚学习DL,甚至连linux都是第一次接触。安装中间遇到各种奇葩问题,重装了很多次,才终于装好了,有几个靠谱的安装教程链接和我遇到的已解决问题一起分享给大家。


安装过程中参考的几个很靠谱的教程链接:

http://blog.sciencenet/blog-1583812-841855.html

http://ouxinyu.github.io/Blogs/20140723001.html

(可以搜到很多教程,其实都差不多)


1. ubuntu14.04 安装

U盘安装的,主要是安装中的分区设置,我的分区设置如下:

根分区: \ 100G

Swap交换分区: 2G (随便设置的,有一份参考中设置了和内存相同的16G,并表明内存小于16G时,设置为内存的1.5-2倍)

Home分区:80G (建议设置大一些,但是我就这么点空间了)

(由于我一开始分区时\分区设置太小,导致后来不停的做软连接,所以,记得\分区设置大一些。)

2.nVidia驱动和CUDA Toolkit的安装和调试

nVidia官方提供的CUDA安装手册(英文版):https://developer.nvidia/rdp/cuda-65-rc-toolkit-download#linux

 a.Verify You Have a CUDA-Capable GPU

    执行下面的操作,然后验证硬件支持GPU CUDA,只要型号存在于https://developer.nvidia/cuda-gpus,就没问题了

$ lspci | grep -i nvidia

 b. Verify You Have a Supported Version of Linux

$ uname -m && cat /etc/*release

重点是“x86_64”这一项,保证是x86架构,64bit系统

 c.Verify the System Has gcc Installed

$ gcc –version

如果检测出来没有,安装命令 sudo apt-get install gcc ,一般ubuntu14.04已经内置gcc4.8.x版本。

 d. Download the NVIDIA CUDA Toolkit

官网下载对应操作系统和位数的cuda的.run文件

在根目录下新建cuda_install文件夹,把run文件放进去

$ mkdir cuda_install

$ md5sum filename

如果md5值不对,重新下载安装包。

 e. Handle Conflicting Installation Methods

根据官网介绍,之前安装的版本都会有冲突的嫌疑,所以之前安装的Toolkit和Drievers就得卸载,屏蔽,等等。

$ sudo apt-get --purgeremove nvidia*

  (由于我的是新系统,此步省略)

 f. Graphical Interface Shutdown

退出GUI,也就是X-Win界面,操作方法是:同时按:CTRL+ALT+F1(F2-F6),切换到TTY1-6命令行模式。

关闭桌面服务:

$ sudo stop lightdm

(会显示 lightdmstop/waiting   说明图形界面关闭成功)

 g.Interaction with Nouveau

Nouveau是一个开源的显卡驱动,Ubuntu 14.04 默认安装了,但是它会影响nVidia驱动的安装,所以:

$ sudo vi /etc/modprobe.d/nvidia-graphics-drivers.conf

写入:blacklist nouveau

保存并退出: wq!

检查:

$ cat nvidia-graphics-drivers.conf

$ sudo vi /etc/default/grub

末尾写入:rdblacklist=nouveaunouveau.modeset=0

保存并退出: wq!

检查:$ cat /etc/default/grub

测试nouveau是否被禁用成功很简单:

(1)重启之后明显感觉画质变差

(2)lsmod | grep nouveau,如果显示为空,那么就是卸载成功了。

 h.Installation CUDA 6.5

本文标签: 新手Ubuntucaffe