搞深度学习如何能够不与浑身是“核”的显卡打交道呢?

  人工智能的兴起除了数据量的大量提升,算法的不断改进,计算能力的逐步提高,还离不开软件基础设施的逐步完善。当下的主流的深度学习工具软件无论是Caffe还是Theano或者是Tensorflow全部都离不开GPU显卡加速技术的支持。当下的基于GPU加速的主流的深度学习环境就是linux下的cuda。作为NVIDIA目前辅科学计算加速的性能优良的产品,Tesla K80当仁不让地成为了理想对象。可是由于linux开源的特性,nouveau成为Ubuntu等一系列的linux操作系统中的默认NVIDIA显卡驱动程序。然而作为NVIDIA这样高冷的公司,集市式的产品是不被认可的。于是为了保障自己的显卡的性能,NVIDIA显卡自带了驱动,可就是这个根正苗红的驱动和草根版的驱动之间竟然存在着不可和解的冲突。因此想要使用Ubuntu操作系统来带动K80还是要费一些周折的,可是问题的核心就在于解决两个阶级的驱动之间的对立关系,方法很简单,革掉一个就好了嘛。下面来介绍一下具体的操作步骤。

  1、安装ubuntu14.04(具体的操作方式就不多说了,但是要强调一点的是DELL的个人pc在安装Ubuntu的时候可能经常有图形界面不可用的情况,估计也是驱动之间不兼容的问题,如果没有独立显卡的话还是不要折腾了。所幸的是本次搭建的环境是PowerEdgeC4230这个DELL的服务器,所以装一个gnome还是没有啥大问题的)

  2、由于是驱动的冲突,那么自然是要杀掉和显卡结合不是那么紧密的草根板驱动nouveau了,加入黑名单使我们要做的第一件事:

    2.1在/etc/modprobe.d/文件夹下创建blacklist-nouveau.conf文件

    2.2使用vi便捷新创建的文件在文件中写入:

      blacklist nouveau

      options nouveau modeset=0

    保存文件(最好使用vi编辑器,尽量不要使用nano这种不太主流的编辑器,之前安装失败了也许就是因为使用了nano编辑的缘故)

    2.3输入update initramfs -u命令得到更新的blacklist

    2.4输入reboot命令重启系统,强力保证blacklist生效。

    2.5输入lsmod | grep nouveau查看是否vouveau真的被干掉了,如果没有任何内容出现,那么恭喜你,成功除掉了草民版驱动。

  3、下载NVIDIA官方的K80显卡驱动,我们这里用的是361版本的。将驱动文件移动至/root/文件夹下。

  4、如果文件是压缩文件,则键入解压缩命令进行解压缩,得到.run文件

  5、接下来是关键的步骤,也是困扰我们一天一夜的问题所在,键入如下命令:

    ./XXX-NVIDIA.run --no-opengl-files   (重要的事情说三遍,这里面的-和字母之间没有空格、这里面的-和字母之间没有空格、这里面的‘-’和字母之间没有空格)

  6、出现蓝色的背景界面,如果出现了(X server is running的现象,要注意用户态输入sudo service lightdm stop关闭桌面管理器 ),然后accept协议,接着出现the distribution provided pre-install scripts failed的提示,忽视它,然后继续安装下去,一路OK然后reboot系统,最终得到完整的gnome桌面系统。

  7、检验是否安装成功,在命令行界面下输入 nvidia-smi检验是否安装成功,如果成功会出现如下图所示的情况。

转载于:https://www.cnblogs.com/whenever/p/5631325.html

ubuntu14.04下的NVIDIA Tesla K80显卡驱动的安装教程相关推荐

  1. Ubuntu16.04下折腾Nvidia Quadro P3200显卡驱动笔记 (dell Precision 7730 )

    借鉴了各种博客尝试了十万种方法都没有折腾成功,,网上各种办法都尝试了一遍,,都没有用.比较常见的几种办法文章末尾给出解决办法.这次分享下我的办法,虽然也不一定适用于每台电脑(或者是dell电脑),但我 ...

  2. Ubuntu 16.04下NVIDIA GTX 960M显卡驱动的安装

    Ubuntu 16.04下NVIDIA GTX 960M显卡驱动的安装 扩写于2017-12-6 记于2017-11-27 该方案亲测可行 准备工作 在进行本方案前请首先屏蔽nouveau驱动,具体方 ...

  3. ESXI 6.7 环境 centos7.6 虚拟机安装tesla k80 显卡驱动失败问题解决

    ESXI 6.7 环境 16.04虚拟机安装tesla k80 一切正常,但虚拟机重装了centos7.6后,驱动一直安装失败,报错如下: 换了多个驱动版本,问题依然存在.安装时指定 --no-ker ...

  4. Nvidia Tesla A100显卡驱动安装下载(Linux)

    关于本人最近安装nvidia显卡的总结和一些坑 centos7 1.查看Linux系统是否已经安装了Nvidia驱动 命令行输入:nvidia-smi 进行查看可能出现两种情况://注意中间没有空格 ...

  5. tesla K80 显卡驱动以及配套的cuda下载

    本次打算使用docker安装环境. 首先安装docker:教程--https://blog.csdn.net/ycx901221/article/details/79936035 安装后,需要先启动d ...

  6. 英伟达 Tesla K80显卡驱动安装

    文章目录 准备驱动安装文件 安装过程中的问题 安装成功 准备驱动安装文件 到英伟达官网下载驱动文件,根据自己显卡型号进行选择,下载文件名为 *.run的文件. 更改驱动安装文件的属性 chmod +x ...

  7. 多块英伟达K80显卡linux安装,ubuntu14.04下NVIDIA Tesla K80 、GTX1080顯卡驅動以及Tensorflow、Python的安裝教程...

    目錄 1 安裝NVIDIA Tesla K80顯卡驅動 1.1 准備工作 1.1.1 證明存在GPU lspci | grep -i nvidia 結果例示 01:00.0 VGA compatibl ...

  8. Ubuntu20.04安装NVIDIA GTX 1070显卡驱动

    Ubuntu20.04下手动安装NVIDIA GTX 1070显卡驱动 本文参考了链接: https://blog.csdn.net/weixin_39894932/article/details/1 ...

  9. tesla p4 linux驱动,Ubuntu 16.04. 装tesla p4 显卡驱动+cuda9.0+docker+nvidia-docker 详细方法,这里是服务器为主...

    Ubuntu 16.04. 装tesla p4 显卡驱动+cuda9.0+docker+nvidia-docker 详细方法,这里是服务器为主 这里 说明一下,我也是在网上看的教程,小白一个,通过好几 ...

最新文章

  1. 安装openssl-devel
  2. 一只快乐的野指针_野酸枣
  3. OpenSSL漏洞补救办法详解(转)
  4. iptables命令_程序员最有用的linux命令汇总
  5. vue Draggable实现拖动改变顺序
  6. oracle 分页_80分页查询,不止写法
  7. cacti 监控添加插件
  8. OpenCV图像处理基础操作(1)
  9. Linux自学之旅-安装篇(磁盘分区)
  10. 内存单元地址求字节大小的计算方法
  11. sklearn中的数据预处理和特征工程
  12. 宣化科技职业学院计算机哪个校区,宣化科技职业学院宿舍怎么样
  13. DSPE-PEG-TAT,TAT-PEG-DSPE,磷脂-聚乙二醇-靶向穿膜肽TAT供应
  14. 平板系统win10 Android,Pad变PC:将Win10装入Android平板
  15. 信息化知识-国家信息化体系
  16. python怎么用比图的方式判断菜单是灰色的还是黑色的,彩图对比
  17. idea好用的json格式化预览插件
  18. FTP文件上传时的一个错误
  19. 3C裁员潮背后:巨头的“大公司病”
  20. Sucking up is really not you strong suit, is it?

热门文章

  1. InfluxDB 开源分布式时序、事件和指标数据库
  2. 数据关系模式设计的标准化
  3. Opensetack + Kubernetes(K8S)黄金搭档漫谈
  4. Autodesk Cloud Accelerator Program 开始报名
  5. 回档|2015.3.05
  6. Linux笔记——linux下的语音合成系统
  7. Centos设置静态IP及修改Centos配置文件
  8. Ruby的资源站点和开发工具列表
  9. 取消任务栏中又出现了红色的盾牌
  10. Apache HBase的现状和发展