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

这里 说明一下,我也是在网上看的教程,小白一个,通过好几次的安装 步骤写下来 给大家分享给大家 ,希望对想安装这个功能的伙计们有个帮助吧

首先下载ubuntu镜像 地址 http://releases.ubuntu.com/16.04/?_ga=2.246976388.1827311414.1565755267-1068360699.1565755267 看不懂英文的可以用浏览器自带翻译,翻译一下网页 就可以了 ,然后用 UltraISO 软件刻录到U盘或者光盘。我使用的是服务器 SR650 ,我安装的显卡驱动是 9.0 384.183 版本 cuda 也是 9.0 版本的

cuda 下载地址 看你是什么系统 就选 什么系统 https://developer.nvidia.com/cuda-downloads

cudnn9.2 下载地址 这里我没有安装 https://pan.baidu.com/s/1VgSYJqze32bpKIT7lxd2hQ 密码 vude

nvidia-docker 1.0.1-1_amd64.deb 下载地址https://pan.baidu.com/s/1Sh3WKPYbdE1BeowvozVMLw 密码 33ox

显卡驱动下载地址:https://www.nvidia.cn/Download/index.aspx?lang=cn ,这里如果你是Ubuntu,最好下载 linux-64bit的 而不是Ubuntu 版本,要是安装ubuntu版本重启后会登录循环

这里是cuda 下载地址界面,我画框的 是旧版本下载地址 里面有 8. 0 9.0 10.0 的 旧版,官网界面显示是最新的,如果不想换也可以下最新的,

安装好系统好后,第一步打开终端 输入

sudo gedit /etc/modprobe.d/blacklist.conf 这里的意思是要禁用 nuoveau

输入命令会跳出 文本编写框,在文本框最下面 空格 或两格 然后写这 两条代码,或者复制粘贴也行 ,不要加# 号,直接复制或者手动输入 下面代码 就行 ,输好就 点保存 关掉文本框

blacklist nouveau

options nouveau modeset=0

然后 输入 sudo update-initramfs -u 更新一下 ,会显示内核什么的 要等一分钟这样

然后reboot 重启服务器 ,重启好后 在终端 输入 执行:lsmod | grep nouveau 如果没有屏幕输出,说明禁用nouveau成功 (如果想看显示的结果是什么样的,这里可以在刚刚装好系统后输入 这个 命令 就可以看到)

重启好系统 检查nouveau 是否禁用了 输入 lsmod | grep nouveau 已经没有了 ,然后可以安装显卡驱动了

很多教程说要 按ctrl+alt+f1 进入ATT 文本模式 安装 ,这里呢看个人喜欢吧 ,如果是 装了显卡驱动 重启后出现登录循环,就可以这样来操作,因为我安装驱动是deb格式,重启后出现了登录循环,然后在ATT 文本模式下卸载原有的驱动,然后 ctrl+alt+f7切换到桌面模式,输入密码正常了,后面就是换了 run 文件安装,重启正常进入,网上很多教程的装了deb文件格式也是出现登录循环 , 安装下载好的 显卡驱动 ,如果是Ubuntu自带浏览器下载的文件是在 (英文下是Downloads,中文是下载)这文件夹下,然后移动到HOME也就是桌面文件夹,在终端 下 ls 看看,会看到移动过来的驱动文件,这里也可以不需要移动文件到home 文件夹下,这里我是 闲麻烦,因为想要安装驱动,查看驱动文件,还要cd 到这个目录下查看 ,我就直接省了这一步。

开始安装显卡驱动 一定要看清楚 大小写

sudo chmod a+x NVIDIA-Linux-x86_64-384.59.run 这是给run文件赋予执行权限 (这里可以不需要,直接输入下面命令)

sudo ./NVIDIA-Linux-x86_64-384.59.run --no-opengl-files (这里安装过程出错提示X的话用下面命令)

或者 sudo ./NVIDIA-Linux-x86_64-396.18.run -no-x-check -no-nouveau-check -no-opengl-files

只有禁用opengl这样安装才不会出现循环登陆的问题 ,顺便说一下 ,旧版本的应该跟我安装的一样步骤,新版本可能不一样,但是方法 都是一样的 ,accept ok ok ok 就这些

![在这里插入图片描述](https://img-blog.csdnimg.cn/20190815133047101.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI1Mzg3MDcz,size_16,color_FFFFFF,t_70

安装好后 输入 nvidia-smi 就可以看到 显卡信息了 ,重启后输入密码 正常进入系统,

也可以不重启系统,装好显卡驱动可 直接安装 cuda

安装cuda sudo ./cuda_9.0.176_384.81_linux.run --no-opengl-libs

会弹出选项框 直接ctrl+c 然后选accept

不要在安装显卡驱动,因为前面已经单独安装了,这一步选N ,如果选y 安装好后会登录循环

下一步,选y

然后 按enter 下一步选y ,自动创建安装路径

最后一步 可选y或n ,这里我选了n,我测试过,后面都是pass 通过的

然后等着出结果

这里 是安装上了

然后测试cuda 是否pass

CUDA Sample测试:

复制代码

#编译并测试设备 deviceQuery:

cd /usr/local/cuda-9.0/samples/1_Utilities/deviceQuery

sudo make

./deviceQuery

然后在原有路径输入cd …/bandwidthTest,#编译并测试带宽 bandwidthTest:

输入

sudo make

输入

./bandwidthTest

复制代码

然后结果也是pass

如果这两个测试的最后结果都是Result = PASS,说明cuda 安装好了

下面就是 安装 docker了,这里需要联网来操作,因为需要更新源,刚安装的系统 不需要卸载docker,这里 安装 docker 需要很大时间

1、sudo apt-get update ###更新apt-get源

2、sudo apt-get install apt-transport-https ca-certificates curl software-properties-common ###安装docker的依赖

3、curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

4、sudo apt-key fingerprint 0EBFCD88 添加秘钥

5、sudo add-apt-repository “deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable” 建议手动打,复制粘贴会出错 ,不报错是正常的

6、sudo apt-get update ####再次跟新

7、sudo apt-get install docker-ce ###开始安装docker 这里要等漫长时间

8、apt-cache madison docker-ce ###加载docker

9.sudo docker run hello-world ###验证docker是否安装成功。如果安装完成会有以下提示

然后下载 nvidia-docker deb文件

wget -P /tmp https://github.com/NVIDIA/nvidia-docker/releases/download/v1.0.1/nvidia-docker_1.0.1-1_amd64.deb

sudo dpkg -i /tmp/nvidia-docker*.deb && rm /tmp/nvidia-docker*.deb

安装好后,就是验证 nvidia图形显卡是否在docker 上显示 了,在终端输入 sudo nvidia-docker run --rm nvidia/cuda:9.0-devel(或者9.0-base) nvidia-smi 都显示 就是可以了

可能 还需要 下载 几百兆的东西 然后 就可以显示了 ,我实验时候 是需要下载的 正常显示 如图

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

  1. i219v驱动linux下载,Ubuntu 16.04 Intel I-219V卡网驱动问题

    Strix Z270F Gaming主板用的是I-219V网卡,装上ubuntu 16.04后发现没有网卡驱动.经过测试,用如下方法能解决问题: - 下载驱动e1000e (3.3.5.3) (htt ...

  2. Ubuntu 16.04 安装GTX 1060 显卡驱动和CUDA 10.2

    https://blog.csdn.net/pertain99/article/details/102848725

  3. 4t gpt索引 linux如何挂载,LINUX教学:Ubuntu 16.04通过GPT挂载硬盘

    <LINUX教学:Ubuntu 16.04通过GPT挂载硬盘>要点: 本文介绍了LINUX教学:Ubuntu 16.04通过GPT挂载硬盘,希望对您有用.如果有疑问,可以联系我们. 记录下 ...

  4. 64位操作系统安装——Linux(Ubuntu 16.04)+Windows7+iNode

    本篇文章主要总结了Ubuntu16单系统和虚拟机安装,Windows7系统的安装,以及相应系统中iNode校园网客户端的安装. 目录 通过制作U盘启动来安装Ubuntu 16.04系统 一.制作U盘启 ...

  5. skyeye linux qt,Ubuntu 16.04上安装SkyEye及测试

    说明一下,在Ubuntu 16.04上安装SkyEye方法参考自互联网,仅供学习. 一.检查支持软件包 gcc, make, vim(optional), ssh, subversion binuti ...

  6. Ubuntu 16.04 LTS 安装RealSense R200 驱动以及SDK配置+QT+OpenCV

    一.安装列表 1)CMake 3.8.2 2)RealSense 驱动 3)RealSense SDK 4)QT 5)OpenCV 二.具体步骤 1.CMake 3.8.2安装 1)下载cmake-3 ...

  7. Ubuntu 16.04 LTS 安装RealSense R200 驱动以及SDK配置+QT+OpenCV(多次实测可用)

    一.安装列表 1)CMake 3.8.2 2)RealSense 驱动 3)RealSense SDK 4)QT 5)OpenCV 二.具体步骤 1.CMake 3.8.2安装 1)下载cmake-3 ...

  8. 极简主义linux桌面,Ubuntu 16.04/17.10/18.04安装Zafiro极简图标主题

    zafiro图标是桌面xfce4,gnome或lxde的图标包,具有干净简单的设计线条,灵感来源于平面设计. 它是根据L.I.M.A许可证分发的,优先级是极简主义,不会用任何图标来饱和元素,每个图标都 ...

  9. peazip 64 linux,Ubuntu 16.04中下载安装PeaZip 6.5.0档案管理器

    PeaZip是一款免费开源的图形化档案管理器和压缩工具,它可以安装在Linux.BSD.Windows操作系统上,目前最新版本是PeaZip 6.5.0.它支持180种以上档案文件格式,包括rar.z ...

最新文章

  1. jedis操作set_在Java中使用jedis操作Set类型
  2. 重磅!阿里达摩院发布《2020十大科技趋势》
  3. jQuery 效果函数(三)
  4. messenger支持查找附近的人功能吗_最新的 macOS Catalina 正式版,值得更新吗?
  5. Omnispace 收藏夹
  6. CoralCache:一个提高微服务可用性的中间件
  7. leetcode题库11--盛最多水的容器
  8. 关系查询处理 查询优化 论文_叮!你有一份留学论文攻略,请查收~
  9. java.io.Serializab接口
  10. 平板电脑应用_机房巡检AI机器人是啥,工业平板电脑的应用如何体现
  11. 信息系统项目管理师必背核心考点(二十六)三点估算(PERT)
  12. 微软操作系统 Windows Server 2012 R2 官方原版镜像
  13. OPPO消息推送服务器,OPPO开放平台消息推送申请教程
  14. Animate.css动画库的使用操作
  15. CATIA无法连接到服务器解决方案
  16. 盐城工学院计算机考研,厉害!盐城工学院海生学院毕业生考研成功率近六成
  17. tar -d 选项 比较归档文件与文件系统中的内容
  18. win10系统安装到服务器失败怎么解决,重装系统win10失败怎么办 重装系统失败的常见原因和解决方法...
  19. 每七本 你的生命有什么可能
  20. 分析BDA——Base Data Augmentation对方向分类器的作用

热门文章

  1. intval的绕过和chr的利用
  2. 使用Navicat远程连接oracle数据库
  3. bmob php支付,个人开发者也能盈利!Bmob支付SDK使用实例
  4. m73p黑苹果_现阶段最便宜的完美黑苹果配置是什么?
  5. 上传身份证--uc手机浏览器拍照覆盖问题
  6. 【蓝桥杯】简单数论4——丢番图方程
  7. 初学 Python 需要安装哪些软件?
  8. vue项目中,导出下载Excel表格
  9. rust为什么找不到服务器,rust找不到朋友的服务器 | 手游网游页游攻略大全
  10. Python数据分析知识汇总