Caffe+Ubuntu_16.04.3+CUDA_8.0_linux+Cudnn_5.1v
硬件配置:
双硬盘双系统,512G固态硬盘装了win10,2T机械硬盘装了Ubuntu16.04
双显卡:集显加独显(GTX 1080Ti)
先安装win10,再装Ubuntu16.04,都是用UltraISO制作了U盘引导盘安装,安装win10+Ubuntu双系统不做详述。
软件包:
SW_DVD9_Win_Pro_10_1511.1_64BIT_ChnSimp_MLF_X20-93912.ISO
Ubuntu_16.04.3_desktop_amd64.iso
caffe-master.zip
cuda_8.0.44_linux.run
cudnn-8.0-linux-x64-v5.1.tgz
NVIDIA-Linux-x86_64-375.82.run
matlab2014a_for_Linux
parallel_studio_xe_2017_update5
opencv-3.0.0.zip
ippicv_linux_20141027.tgz
opencv3_0_0.sh
dependencies.sh
参考博文:Ubuntu16.04 + cuda8.0 + GTX1080 + matlab14.04a + Opencv3.0 + caffe 安装教程
博文链接:http://blog.csdn.net/lee_j_r/article/details/52693724
下载链接:http://pan.baidu.com/s/1o8Pzlrk
提取码:w5rr
参考bug: http://blog.csdn.net/tsb831211/article/details/78443576
一,安装Win10+Ubuntu双系统
1,Ubuntu安装时黑屏处理
问题描述:Ubuntu使用U盘安装时,出现语言选择,但是Enter安装时,显示器显示没有信息,进入黑屏状态
原因分析:Ubuntu对于显卡支持有问题,需要手动添加显卡驱动选项
解决办法:安装时,选择"install ubuntu"后,按"e"进入编辑模式,进入命令行模式, 然后去掉"--"后,依照不同显卡进行不同显卡驱动选项的添加(将 '---' 改为 'nomodeset')
1.Intel 82852/82855 或8系列显示晶片:i915.modeset=1或i915.modeset=0
2.Nvidia:nomodeset
3.其它厂牌(如ATI,技嘉):xforcevesa或radeon.modeset=0 xforcevesa
[DELL T3400显卡为Nvidia FX580,选择nomodeset]
回车安装(F10安装)
安装结束后,系统进入黑屏
1.开机,进入grub画面(如果硬碟没有别的OS,请开机时按住shift不放才会有grub画面)
2.按"e"进入编辑开机指令的模式, 同样找到"quite splash"并在后面加上对应的字。
3.按"Ctrl+X"启动系统.
4.进去系统之后编辑"/etc/default/grub"这个档案(要管理者权限sudo)。
Ubuntu>打开终端机,输入sudo gedit /etc/default/grub
5.找到这一行:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
一样把对应的字输入进去. 例如nvidia的显卡:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
6.存档,并重新开机。
二,安装Nvidia显卡驱动
1.Nvidia官网查找显卡对应驱动型号
输入下列命令行
sudo apt-get update
sudo apt-get install nvidia-375
sudo apt-get install mesa-common-dev
sudo apt-get install freeglut3-dev
(注意:上述NVIDIA显卡驱动型号 nvidia-384换成对应型号nvidia-***)
重启系统让显卡驱动生效
输入一些命令测试显卡驱动
nvidia-smi
三,安装cuda-8.0
1、官网下载“cuda_8.0.27_linux.run”
(建议先在windows下载再拷过去),或者从我给的百度网盘里也有下载;
2、sudo sh cuda_8.0.27_linux.run
(CUDA 也有好几种安装方法,但不推荐用deb方法,因为deb包里自带了一个旧的显卡驱动,不支持1080,安装完后需要重新安装367版本的显卡驱动。)
有可能要加 --override 参数:
这个参数会覆盖原来的驱动,如果没出现问题可以不需要这个参数。
3、sh cuda_8.0.27_linux.run --override
启动安装程序,一直按空格到最后,输入accept接受条款
输入n不安装nvidia图像驱动,之前已经安装过了
输入y安装cuda 8.0工具
回车确认cuda默认安装路径:/usr/local/cuda-8.0
输入y用sudo权限运行安装,输入密码
输入y或者n安装或者不安装指向/usr/local/cuda的符号链接
输入y安装CUDA 8.0 Samples,以便后面测试
回车确认CUDA 8.0 Samples默认安装路径:/home/pawn(pawn是我的用户名),该安装路径测试完可以删除
4、添加环境变量
sudo gedit ~/.bashrc
export CUDA_HOME=/usr/local/cuda-8.0
export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:$LD_LIBRARY_PATH
export PATH=/usr/local/cuda-8.0/bin:$PATH
保存退出后使其立刻生效
source ~/.bashrc
5、安装例程测试
(1)查看cuda版本