• 设备:NVIDIA Corporation GV100GL [Tesla V100 PCIe 16GB] (rev a1)
# Ucloud Ubuntu 18.04 GPU 环境 Driver,Cuda,Docker,Nvidia-docker 安装记录#############################################################
# 部分1 参考https://docs.ucloud.cn/gpu/operation/ubuntu18_cuda
# 检查GPU设备识别
sudo lspci | grep NVIDIA# 屏蔽开源驱动
sudo vim /etc/modprobe.d/blacklist-nouveau.conf
# 添加如下内容
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
# 更新并重启
sudo update-initramfs -u
sudo reboot
sudo apt-get install build-essential pkg-config
# 安装内核
wget http://gpu.cn-bj.ufileos.com/linux-headers-4.15.1-041501-generic_4.15.1-041501.201802031831_amd64.deb
wget http://gpu.cn-bj.ufileos.com/linux-headers-4.15.1-041501_4.15.1-041501.201802031831_all.deb
wget http://gpu.cn-bj.ufileos.com/linux-image-4.15.1-041501-generic_4.15.1-041501.201802031831_amd64.deb
sudo dpkg -i *.deb
sudo reboot
# 查看
uname -r # 安装驱动
https://www.nvidia.com/Download/index.aspx?lang=en-us # 搜合适的,我选的是下面的版本
bash NVIDIA-Linux-x86_64-440.118.02.run # 查看驱动状态
sudo nvidia-smi# 安装cuda库,这里装的是10.2
wget http://developer.download.nvidia.com/compute/cuda/10.2/Prod/local_installers/cuda_10.2.89_440.33.01_linux.run
sudo sh cuda_10.2.89_440.33.01_linux.run#############################################################
# 部分2 装docker 参考官网 https://docs.docker.com/engine/install/ubuntu/
sudo apt-get update
sudo apt-get install \apt-transport-https \ca-certificates \curl \gnupg \lsb-releasecurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo \"deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/nullsudo apt-get updatesudo apt-get install docker-ce docker-ce-cli containerd.io# 测试
sudo docker run hello-world
# 测试GPU
sudo docker run -it --rm --gpus all ubuntu nvidia-smi##################################################################
# 部分3 安装运行时辅助 个人感觉似乎也没啥用 这部分或许可以省略直接到下一步 参考https://blog.csdn.net/BigData_Mining/article/details/104991349
vim nvidia-container-runtime-script.sh
# 添加内容
sudo curl -s -L https://nvidia.github.io/nvidia-container-runtime/gpgkey | \sudo apt-key add -
distribution=$(. /etc/os-release;echo $ID$VERSION_ID)
sudo curl -s -L https://nvidia.github.io/nvidia-container-runtime/$distribution/nvidia-container-runtime.list | \sudo tee /etc/apt/sources.list.d/nvidia-container-runtime.list
sudo apt-get update
# 执行脚本
sh nvidia-container-runtime-script.shapt-get install nvidia-container-runtime# 查看
which nvidia-container-runtime-hook#############################################################
# 部分4 安装 nvidia-docker 参考https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/install-guide.html#docker
curl https://get.docker.com | sh \&& sudo systemctl --now enable docker
distribution=$(. /etc/os-release;echo $ID$VERSION_ID) \&& curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add - \&& curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list
sudo apt-get update
sudo apt-get install -y nvidia-docker2
sudo systemctl restart docker
# 测试
sudo docker run --rm --gpus all nvidia/cuda:11.0-base nvidia-smi
  • 效果图

UCloud Ubuntu 18.04 配置GPU环境踩坑指南,包括驱动,CUDA,Docker,Nvidia-Docker等相关推荐

  1. ubuntu 18.04 深度学习环境配置

    ubuntu 18.04 深度学习环境配置 系统环境配置 更新源,更新系统 安装一些工具软件 安装chromium浏览器,看CSDN学院视频必备 安装vim 开启sudo免密 安装ssh-server ...

  2. 真实机下 ubuntu 18.04 安装GPU +CUDA+cuDNN 以及其版本选择(亲测非常实用)【转】...

    本文转载自:https://blog.csdn.net/u010801439/article/details/80483036 ubuntu 18.04 安装GPU +CUDA+cuDNN : 目前, ...

  3. Ubuntu 18.04 配置 国内 apt-get 换源

    文章目录 Ubuntu 18.04 配置 国内 apt-get 换源 1 备份文件 2 用vim进入并编辑文件 3 进入网站 https://mirrors.tuna.tsinghua.edu.cn/ ...

  4. Linux/Ubuntu 18.04 截图软件Shutter详细教程,包括启用图片编辑Edit功能,延时截图等

    目录 Linux/Ubuntu 18.04 截图软件Shutter详细教程,包括启用Edit功能,延时截图等 安装Shutter 指令介绍 设置常用快捷键 启用Edit功能 延时截图 方法1 方法2 ...

  5. Ubuntu 18.04 安装博通(Broadcom)无线网卡驱动

    目录 Ubuntu 18.04 安装博通(Broadcom)无线网卡驱动 Package gcc is not configured yet. 解决办法 history history | grep ...

  6. Ubuntu 18.04配置ORB-SLAM2和ORB-SLAM3运行环境+ROS实时运行ORB-SLAM2+SLAM相关库的安装

    文章目录 一.换源 二.安装三方库 2.1 安装必要的依赖项 2.2 安装Pangolin 2.3 安装OpenCV3 2.4 安装Eigen3 三.安装ORB-SLAM2 四.安装ORB-SLAM3 ...

  7. ubuntu 18.04 配置 ASF 挂卡环境

    我已经的身体不能离开ASF了!!! 服务器运行ubuntu18.04,详细请见 https://www.vultr.com/?ref=7779296 官方中文wiki https://github.c ...

  8. linux看测试环境版本,最新版 EOS 在 Ubuntu 18.04.1 LTS 环境上的安装测试教程

    EOS主网上线后,本地的开发环境一直没有升级.最近要启动新项目了,所以借着这个计划,彻底重新安装一下环境. 环境安装和配置的文章,已经很多了,但基本都是针对前期版本的.这里我把新旧版本的不同之处,罗列 ...

  9. pp-tracking ubuntu 18.04使用GPU推理出现Segmentation fault

    目录 1. 报错 2. 报错原因 3. conda环境指定cuda 10.2和cudnn 7.6.5 3.1. 安装cuda 10.2 3.2. 安装cudnn 7.6.5 3.3. conda环境指 ...

最新文章

  1. 科普丨莫拉维克悖论(人工智能中最重要的发现之一)
  2. cnn handwrite使用原生的TensorFlow进行预测
  3. 借助 CORS 从 JavaScript 使用 API 应用
  4. 《Android开发从零开始》——10. LinearLayout学习
  5. java 中的正则表达式_Java中的正则表达式–软介绍
  6. 21天学通Visual.Basic pdf
  7. 自己动手从0开始实现一个分布式RPC框架
  8. 直播预告丨 PostgreSQL数据库安全体系介绍
  9. studio python 格式快捷键_ubuntu下visual studio 怎么使一段python代码代码格式化
  10. POJ NOI MATH-7649 我家的门牌号
  11. recyclerview简单实现单选多选反选全选
  12. 启动FastDFS,安装nginx,整合fdfs与nginx,进行上传下载测试
  13. 校招——测试开发工程师岗位面试问题
  14. CTP程序化交易入门系列之五:现手、增仓、开平、对手盘计算
  15. 做笔记就用印象笔记,支持录音做笔记(附插件下载,一键将网页内容保存笔记中进行编辑)...
  16. vue引入html报错
  17. Discovering Relations among Named Entities from Large Corpora
  18. 并非所有投资都同样贬值:数字资产的恢复期
  19. 关于青岛某电视厂商新研发中心周边环境的思考
  20. 墨客-投票系统程序设计缺陷分析-大飞

热门文章

  1. 安卓移动开发技术--微信界面设计
  2. 【SDCC讲师专访】阿里巴巴冯嘉:RocketMQ开源二三事,侦破万亿级数据容量背后的架构实践...
  3. tp5.1实现Token验证
  4. 惠普DL380 G10使用Intelligent Provisioning引导安装操作系统方法:
  5. ios开发之app内启动用户评价
  6. 【修真院pm小课堂】详谈用户体验五要素
  7. uni-app 对接微信小程序获取用户个人信息和获取用户手机号码
  8. 今天的收获---实现excel工资单的自动发送
  9. Unity 运行状态下动态保存 预制体/预制体上脚本参数
  10. 磁盘划分和磁盘格式化