![75f507b0aa017e731110e3f884b98b30.png](https://i-blog.csdnimg.cn/blog_migrate/4191eeb1fb3bbe221949ba1889d09837.jpeg)
经过一段时间的反复安装,终于在unbuntu系统下把caffe环境安装成功了,在这里把自己遇到的坑和大家分享下。
在分享之前要特别感谢https://blog.csdn.net/qq_33431368/article/details/84674318
本文的作者。
一、安装win10+linux-Ubuntu16.04双系统
主要步骤可以参考https://blog.csdn.net/qq_33431368/article/details/84674318。
我这边的硬件配置:
![8f63570c6d7d3e0fbc1f0b1c4d949259.png](https://i-blog.csdnimg.cn/blog_migrate/dd589707f7fd5b5a8ee4384358bdb5f9.jpeg)
BIOS 是UEFI接口的。
按照参考的安装,最后发现重启后没法引导进入ubuntu系统。
我改了两个地方,最后成功进入ubuntu系统。
1、 禁用uefi secure boot,方法参考
https://blog.csdn.net/roach_zfq/article/details/53883976
https://blog.csdn.net/qq_29650553/article/details/81028739
2、这一步的时候,我开始是选择“其他选项”,反复几次都没有引导,最后改为第一项,成功。
![c24e8a79a2061c05be9d175e900c8363.png](https://i-blog.csdnimg.cn/blog_migrate/da2de11077eee273926fc51390bd56fc.jpeg)
二、安装显卡驱动
1、进入系统前,首先执行下列命令:
sudo apt-get installlibprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-devprotobuf-compiler
sudo apt-get install--no-install-recommends libboost-all-dev
sudo apt-get installlibopenblas-dev liblapack-dev libatlas-base-dev
sudo apt-get installlibgflags-dev libgoogle-glog-dev liblmdb-dev
sudo apt-get install gitcmake build-essential
2、ubuntu 16.04默认安装了第三方开源的驱动程序nouveau,安装nvidia显卡驱动首先需要禁用nouveau,不然会碰到冲突的问题,导致无法安装nvidia显卡驱动。按照下面操作:
编辑文件blacklist.conf
sudo gedit /etc/modprobe.d/blacklist.conf
若未安装vim则sudo apt-get install gedit
在文件最后部分插入以下两行内容
blacklist nouveau
options nouveau modeset=0
更新系统
sudo update-initramfs -u
重启系统(一定要重启)
验证nouveau是否已禁用
lsmod | grep nouveau
![816e066ac97a4f97326183c61acfe0e1.png](https://i-blog.csdnimg.cn/blog_migrate/f95da58325e38a8c2e4da1404cdc3bd6.jpeg)
没有信息显示,说明nouveau已被禁用,接下来可以安装nvidia的显卡驱动。
之后按照https://blog.csdn.net/qq_33431368/article/details/84717053介绍的操作,基本上就没问题。
双系统安装折腾了我好几天的时间,最后终于搞定,大家如果不清楚的地方,欢迎探讨。
![6c0f480dbf36770a5463903490034848.png](https://i-blog.csdnimg.cn/blog_migrate/0f6e0500c9ab4aae7d95a22041b95efb.jpeg)
![4807ded5ac0842e5e89876224be1cf07.png](https://i-blog.csdnimg.cn/blog_migrate/64933ae9905b86b7fb24595ed8acda3e.jpeg)