本篇文章为实验室新买的主机配环境所遇到的问题总结,记录的主要是重要的一些细节。
参考CSDN博客 https://blog.csdn.net/yhaolpz/article/details/71375762
博客写得非常详尽,但是有一些部分没有涉及到,还有一些部分的问题没有解答,本篇为自行安装1080显卡主机的记录。
1. 安装ubuntu16.04
分区介绍:
- /.(主分区):主分区,用于存放系统,相当于win7的C盘,20G。
- /boot(引导分区):主分区:大小设置为200M;(建议大一点,以防内核更新等空间不够)
- Swap(相当于电脑内存):逻辑分区、大小设置为电脑内存大小的两倍,32G;
- /home(用户存储数据用):逻辑分区,要尽可能大,剩余所有给HOME.
- 启动保留分区:500M(UEFI安装使用)
2. 安装依赖
与参考教程一样
3. 禁用nouveau
与参考教程一样
4. 配置环境变量
与参考教程一样
5. 1080显卡驱动安装:直接使用CUDA内置显卡驱动安装不成功,换成运行sudo apt-get install nvidia-384命令的方式安装,成功安装上显卡驱动
6. 安装CUDA8.0
与参考教程一样,此处不安装显卡驱动,切记附上--no-opengl-libs,否者会出现循环登录。
7. 安装cuDNN
与参考教程一样
8. 安装 opencv3.1
下载ippicv_linux_20151201.tgz文件报错,需要提前下载此文件,与opencv-3.1.0/3rdparty/ippicv/downloads/linux-808b791a6eac9ed78d32a7666804320e 文件夹中同名文件进行替换。此文件下载缓慢。
9. 安装CAFFE_SSD
如参考教程一样配置,但是修改Makefile.config文件,根据https://blog.csdn.net/iwanthn/article/details/79273871 这篇博文进行配置,其中CUDA_ARCH 保留了50,52,61三种,BLAS = open,其余配置与这篇博文一致。
编译命令使用SSD github网页上使用的编译命令:
Make all –j8
Make py
Make test –j8
Make runtest –j8(optional)
Runtest环节出现了报错,运行了两个命令,sudo ldconfig,sudo aot install ffmpeg, 后能成功通过。