安装完ubuntu系统之后,在学校的环境下,联网需要安装mentohust。

参考:

http://www.cnblogs.com/alexanderkun/p/6905604.html

http://blog.csdn.net/zhongshijunacm/article/details/52824894

http://www.voidcn.com/article/p-gehpzrcv-yz.html

安装mentohust

sudo dpkg -i mentohust_0.3.4-1_amd64.deb
(注意amd64的系统需要下载amd64对应的安装包。)
 
安装好后,以管理员权限运行mentohust.
在提示下输入账号,密码,锐捷,dhcp选择二次认证(记得是1)。
登录成功之后,最小化该命令窗口,即可后台运行mentohust。
 
首先安装nvidia的驱动。
可以看看自己的显卡驱动,点击开机按钮-关于这台计算机,图形显示为Gallium 0.4 on NV106
切换到root    
sudo apt-get update
刷新软件库,并安装最新驱动。
点击关机键-系统设置-软件和更新-附加驱动
上面的选择第一个,下面的选择第二个(不适用设备)
安装好之后,可以看到显卡驱动变了。
或者输入命令:    nvidia-settings      有一个图形蹦出来,也说明显卡看驱动装好了
 
安装CUDA8.0
进入cuda8.0.run文件的目录,
sudo sh cuda_8.0.61_375.26_linux.run --no-opengl-libs   
一定要加上后面这个语句--no-opengl-libs,要不然会进入循环登录,切记。
 
之后是一些提示信息,输入accept。接下来很重要的地方是在提示是否安装显卡驱动时,一定选择no(因为第一步就是安装好了显卡驱动)其他各项提示选择是,并默认安装路径即可。
 
安装结果显示,少了一些苦,把缺少的安装上就可以了。

sudo apt-get install freeglut3-dev build-essential libx11-dev
sudo apt-get install libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa
sudo apt-get install libglu1-mesa-dev

安装完成后写入路径:
sudo gedit /etc/profile
在最后添加

export PATH=/usr/local/cuda-8.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

source /etc/profile     使环境变量立即生效

验证cuda是否安装完成,

nvidia-smi

nvcc -V

如果提示你需要安装cuda toolkit,重启一遍再试试。

使用cudnn

解压下载好的cudnn-8.0-linux-x64-v6.0.tgz

tar zxvf cudnn-8.0-linux-x64-v6.0.tgz       #解压该文件到当前目录下,
下载完cudnn5.0之后进行解压,cd进入cudnn5.1解压之后的include目录,在命令行进行如下操作
 sudo cp cudnn.h /usr/local/cuda/include/    #复制头文件
再将cd进入lib64目录下的动态文件进行复制和链接

sudo cp lib* /usr/local/cuda/lib64/ #复制动态链接库
cd /usr/local/cuda/lib64/
sudo rm -rf libcudnn.so libcudnn.so.5 #删除原有动态文件
sudo ln -s libcudnn.so.5.0.5 libcudnn.so.5 #生成软衔接
sudo ln -s libcudnn.so.5 libcudnn.so #生成软链接

sudo ldconfig #更新链接,不然编译caffe会出现找不到cudnn的文件路径错误!

下载caffe-master,编译

http://caffe.berkeleyvision.org/install_apt.html

caffe的官方ubuntu安装教程
 
 

ubuntu16.04+cuda8.0+gpu的更多相关文章

  1. Ubuntu16.04+CUDA8.0+cuDNN5.1+Python2.7+TensorFlow1.2.0环境搭建

    软件版本说明:我选的Linux系统是Ubuntu16.04,CUDA用的8.0,Ubuntu16.04+CUDA8.0+cuDNN5.1+Python2.7只支持TensorFlow1.3.0以下的版 ...

  2. Ubuntu16.04+Cuda8.0+1080ti+caffe+免OpenCV3.2.0+faster-rCNN教程

    一.事先声明:1.Ubuntu版本:Ubuntu使用的是16.04.而不是16.04.1或16.04.2,这三个是有区别的.笔者曾有过这样的经历,Git上一个SLAM地图构建程序在Ubuntu14.0 ...

  3. Ubuntu16.04+CUDA8.0+CUNN5.1+caffe+tensorflow+Theano

    title: Ubuntu 16.04+CUDA8.0+CUNN5.1+caffe+tensorflow+Theano categories: 深度学习 tags: [深度学习框架搭建] --- 前言 ...

  4. 深度学习(TensorFlow)环境搭建:(三)Ubuntu16.04+CUDA8.0+cuDNN7+Anaconda4.4+Python3.6+TensorFlow1.3

    紧接着上一篇的文章<深度学习(TensorFlow)环境搭建:(二)Ubuntu16.04+1080Ti显卡驱动>,这篇文章,主要讲解如何安装CUDA+CUDNN,不过前提是我们是已经把N ...

  5. Ubuntu16.04 +cuda8.0+cudnn+caffe+theano+tensorflow配置明细

      本文为原创作品,未经本人同意,禁止转载,禁止用于商业用途!本人对博客使用拥有最终解释权 欢迎关注我的博客:http://blog.csdn.net/hit2015spring和http://www ...

  6. Ubuntu16.04+cuda8.0+cuDNNV5.1 + Tensorflow+ GT 840M安装小结

    最近重装系统,安装了tensorflow的配置环境 总结一下. 参考资料 http://blog.csdn.net/ZWX2445205419/article/details/69429518 htt ...

  7. ubuntu16.04+cuda8.0+cudnn5.0+caffe

    ubuntu安装过程(硬盘安装)http://www.cnblogs.com/zhbzz2007/p/5493395.html“但是千万不要用麒麟版!!!比原版体验要差很多!!!”开关机的时候电脑最上 ...

  8. Ubuntu16.04 + cuda8.0 + GTX1080安装教程

    1. 安装Ubuntu16.04 不考虑双系统,直接安装 Ubuntu16.04,从 ubuntu官方 下载64位版本: ubuntu-16.04-desktop-amd64.iso . 在MAC下制 ...

  9. ubuntu16.04+cuda8.0+caffe

    =========== 如果出现nvidia-smi failed to communicate with nvidia driver,循环登录情况,则: sudo apt-get remove -- ...

随机推荐

  1. STL相关问题

    写set容器遇到以下问题: C:\Users\admin\Desktop\未命名2.cpp In function 'int main()': 67 98 C:\Users\admin\Desktop ...

  2. Docker中的Cgroup Driver:Cgroupfs 与 Systemd

    在安装kubernetes的过程中,会出现 failed to create kubelet: misconfiguration: kubelet cgroup driver: "cgrou ...

  3. 论文笔记:Semantic Segmentation using Adversarial Networks

    Semantic Segmentation using Adversarial Networks 2018-04-27 09:36:48 Abstract: 对于产生式图像建模来说,对抗训练已经取得了 ...

  4. 51nod P1305 Pairwise Sum and Divide ——思路题

    久しぶり! 发现的一道有意思的题,想了半天都没有找到规律,结果竟然是思路题..(在大佬题解的帮助下) 原题戳>>https://www.51nod.com/onlineJudge/ques ...

  5. PTA 7-2 二叉搜索树的结构(30 分)

    7-2 二叉搜索树的结构(30 分) 二叉搜索树或者是一棵空树,或者是具有下列性质的二叉树: 若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值:若它的右子树不空,则右子树上所有结点的值均大 ...

  6. [转载]linux下core文件设置与查看

    转自:https://blog.csdn.net/dingqinghui/article/details/77855330?locationNum=9&fps=1 linux下core文件设置 ...

  7. 总结react native 事件机制

    React 事件机制 一个组件的所有事件会使用统一的事件监听器,绑定到组件的最外层,那么如何使用? bind方法,绑定并且可以传递参数 <TouchableOpacity onPress={th ...

  8. 性能跃升50%!解密自主研发的金融级分布式关系数据库OceanBase 2.0

    小蚂蚁说: 相信大家对蚂蚁金服自主研发的金融级分布式关系数据库OceanBase的故事不再陌生了.在刚刚过去的2018年天猫双11中,成交额2135亿再次创造了新纪录,而支撑今年双11的支付宝核心链路 ...

  9. P3146 [USACO16OPEN]248 & P3147 [USACO16OPEN]262144

    注:两道题目题意是一样的,但是数据范围不同,一个为弱化版,另一个为强化版. P3146传送门(弱化版) 思路: 区间动规,设 f [ i ][ j ] 表示在区间 i ~ j 中获得的最大值,与普通区 ...

  10. javascript 获得以秒计的视频时长

    <!DOCTYPE html> <html> <body> <h3>演示如何访问 VIDEO 元素</h3> <video id=&q ...