Ubuntu16.04+Cuda8.0(gtx1060)+OpenCV2.4.13+anaconda2+caffe详细配置

[一]硬件以及系统介绍:

1.1.显卡(getforce 10 系列--GTX10xx,如GTX1060

  本解决方案使用的显卡类型为GTX1060,当然所有的getforce 10 系列---GTX10xx都可以。cuda7.5不支持getforce 10 系列以上的显卡,所以,那些安装有getforce 10 系列---GTX10以上的显卡的同学必须安装Cuda8.0,那些含有cuda7.5以及以下的教程将不再适用。

系统(主要是Linux)

  我们先来看一看,Cuda8.0支持的系统和软件,如下图,Ubuntu16.04需要的gcc版本为5.3.1,而当Ubuntu16.04安装好之后,系统自带的gcc版本为5.4,所以gcc要重新安装,下面会有安装教程。


      也就是说不论你是那个版本的Linux系统只要在上面表里即可使用Cuda8.0,从上表中可以看出Ubuntu14.04Ubuntu16.04都可以使用Cuda8.0


1.2.OpenCV版本选择

   之前装了好几OpenCV3.1.0都失败了,找了半天原因,原来是OpenCV3.1.0Cuda8.0兼容性不好。

     

  由上图可知Cuda8.0出来的时间是2016年9月,而OpenCV3.1.0却是去年,OpenCV2.4.13是今年5月,兼容性比OpenCV3.1.0要好,所以我选择的是OpenCV2.4.13


[二]NVIDIA显卡驱动安装


  2.1有两种安装方式,第一种如下:


        选择附加驱动,点击后会有如下窗口弹出


        上面一项选择使用英伟达驱动,下面一项未知驱动为cpu带的集成显卡选择下面的选项:不用这个设备,选完以后一定要点击"Apply Changes"也就是“应用改变”的按钮(右边的按钮)。

        安装完成以后要重启一下系统,然后在bash里面输入:

    nvidia-settings


       显示如下结果表示安装成功,你可以在下面查看你的驱动版本

        2.2方案二:如果方案一行不通,可以自行安装驱动,从NVIDIA官网上下载驱动:

         http://www.nvidia.cn/Download/index.aspx?lang=cn 如下图


         选择自己需要的版本和驱动,然后点击旁边绿色按钮“搜索”:


        点击绿色按钮“下载”


        2.2.2下载完成,打开终端,先删除旧的驱动:

    sudo apt-get purge nvidia*

            2.2.3 禁用自带的 nouveau nvidia驱动 (很重要!)

              通过如下命令创建一个文件

    sudo vim /etc/modprobe.d/blacklist-nouveau.conf
              在文件内添加如下内容:

    blacklist nouveau
    options nouveau modeset=0
              更新一下

    sudo update-initramfs -u
      2.2.4重启系统至init 3(文本模式),也可先进入图形桌面再运行init 3进入文本模式,再安装下载的驱动就无问题,首先我们需要结束x-window的服务,否则驱动将无法正常安装


              关闭X-Window

    sudo service lightdm stop
              切换到tty1控制台


         Ctrl+Alt+F1

      2.2.5.执行如下命令开始安装

    sudo ./NVIDIA.run
                        安装完成后重新启动X-Window

    sudo service lightdm start
                       然后Ctrl+Alt+F7进入图形界面

                      如果安装后驱动程序工作不正常,使用下面的命令进行卸载:

    sudo sh ~/NVIDIA-Linux-x86_64-367.44.run --uninstall

       2.2.6检查是否安装成功,过程跟第一种方案一样,输入

        nvidia-smi
        nvidia-settings

 

[三]系统软件源设置并安装依赖包

     流程,分别操作:系统设置(system settings)---->软件与更新(software & update)----->选择Ubuntu软件(Ubuntu software)选项卡。     来改变系统软件源为阿

  • 4
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值