当前位置: 首页 > news >正文

ubuntu安装nvidia驱动 - Leonardo

一、驱动安装

1.驱动安装

方法一:使用官方 NVIDIA 仓库(推荐)
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
ubuntu-drivers devices
sudo ubuntu-drivers autoinstall
sudo reboot
 
方法二:使用标准 Ubuntu 仓库
sudo apt update
apt search nvidia-driver
sudo apt install nvidia-driver-535
 
方法三:使用 NVIDIA 官方 .run 文件
wget https://us.download.nvidia.com/XFree86/Linux-x86_64/535.154.05/NVIDIA-Linux-x86_64-535.154.05.run
chmod +x NVIDIA-Linux-x86_64-535.154.05.run
sudo systemctl isolate multi-user.target
sudo ./NVIDIA-Linux-x86_64-535.154.05.run
 

2.验证安装

nvidia-smi
 

3.常用管理命令

# 查看已安装驱动
dpkg -l | grep nvidia-driver
 
# 查看可用驱动版本
ubuntu-drivers list
 

4.重新安装驱动

sudo apt remove --purge nvidia-*
sudo apt autoremove
sudo apt install nvidia-driver-535
 
 

二、nvidia-docker安装

1.删除错误的仓库配置

sudo rm /etc/apt/sources.list.d/nvidia-docker.list
sudo apt-key del 0
 

2.获取正确的系统版本信息

distribution=$(. /etc/os-release; echo $ID$VERSION_ID)
 

3.添加 NVIDIA 容器仓库的 GPG 密钥

curl -fsSL https://nvidia.github.io/libnvidia-container/gpgkey | sudo gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg
 

4.添加正确的仓库配置

curl -s -L "https://nvidia.github.io/libnvidia-container/$distribution/libnvidia-container.list" | \
    sed "s#deb https://#deb [signed-by=/usr/share/keyrings/nvidia-container-toolkit-keyring.gpg] https://#g" | \
    sudo tee /etc/apt/sources.list.d/nvidia-container-toolkit.list
 

5.进行安装

sudo apt update
sudo apt install -y nvidia-container-toolkit
 

6.添加运行时 /etc/docker/daemon.json,主要是 runtimes 代码块

{
    "exec-opts": ["native.cgroupdriver=systemd"],
    "graph": "/data/docker_storage",
    "log-driver": "json-file",
    "log-opts": {
        "max-size": "100m"
    },
    "storage-driver": "overlay2",
    "storage-opts": [
        "overlay2.override_kernel_check=true"
    ],
    "insecure-registries": ["172.16.4.17:8090", "152.136.254.160:8090"],
    "registry-mirrors": [
        "https://dockerpull.com",
        "https://dockerproxy.cn",
        "https://docker.anyhub.us.kg",
        "https://dockerhub.jobcher.com",
        "https://dockerhub.icu",
        "https://docker.hpcloud.cloud",
        "https://docker.1panel.live"
    ],
    "live-restore": true,
    "runtimes": {
        "nvidia": {
            "path": "/usr/bin/nvidia-container-runtime",
            "runtimeArgs": []
        }
    },
    "default-runtime": "nvidia"
}

7.容器调用gpu测试

docker run --rm --gpus all nvidia/cuda:11.0-base nvidia-smi

 

http://www.rkmt.cn/news/26554.html

相关文章:

  • 十五、深入理解 SELinux - 指南
  • 2025 年少儿英语品牌口碑排行榜最新发布:欧美外教 + 原版教材甄选,含最新推荐及靠谱选择指南
  • GitLab小坑:remote: GitLab: You are not allowed to create protected branches on this project.
  • 使用StockTV数据源对接美国股票数据
  • jdk8安装
  • Linux网络编程——UdpServer - 实践
  • 2025年最新游戏机和游艺机的屏幕驱动方案(含音乐播放和功放芯片)
  • 2025 年最新推荐!国内加工厂家排行榜:含车铣复合 / 精密零件 / CNC 车床等领域优质企业
  • 【安徽财经大学主办】第七届管理科学信息化与经济创新发展国际学术会议 (MSIEID 2025)
  • 通过HTML演示JVM的垃圾回收-新生代与老年代 - 详解
  • 2025年冷水机组厂家权威推荐榜:水冷螺杆/风冷螺杆/水冷式/风冷式/螺杆式冷水机专业选购指南
  • 再看 AI 网关:助力 AI 应用创新的关键基础设施
  • git pull中有 merge功能解释
  • 2025年工厂维保服务厂家权威推荐榜:机电维修、应急维修、设备安装维修、运维服务全方位解决方案精选
  • 软件工程第三次作业——结对项目
  • 博弈树
  • 2025 年活性炭源头厂家最新推荐榜,技术实力与市场口碑深度解析,筛选优质可靠品牌颗粒/柱状/粉末/煤质/木质活性炭
  • 2025年拖鞋机厂家权威推荐榜:酒店拖鞋生产线,全自动拖鞋机,一次性拖鞋机,酒店一次性拖鞋机器专业选购指南
  • 【2025最新】ArcGIS for JS 实现地图卷帘效果,动态修改参数(进阶版) - 教程
  • A-Beta 剪枝
  • https://vscode-elements.github.io/components/toolbar-button/
  • 【深度学习计算机视觉】10:转置卷积 - 详解
  • 2025年CNC加工厂家权威推荐榜:CNC精密加工/加工中心CNC/cnc电脑锣加工/铝板cnc加工/精密CNC加工源头企业综合评测
  • 基于 tar.gz 的自定义 安装InfluxDB
  • 论微服务架构设计及其应用(AI写作)
  • 2025年润滑油厂家权威推荐榜:工业润滑油,汽车润滑油,发动机润滑油,甲醇发动机润滑油,三特/三球/安迪森全合成润滑油,中国长效润滑油品牌精选
  • 平滑滚动到页面元素scrollIntoView
  • 浏览器检查源代码出现如下问题解决方法
  • 2025年兄弟机床维修厂家权威推荐榜:专业维修技术与高效服务口碑深度解析
  • 2025年TYPE-C母座厂家权威推荐榜:防水/板上/沉板/立插/卧式/侧贴/贴片式/插件式全系列,5A大电流高速TID认证接口一站式供应