linux服务器升级显卡驱动(笔记)

目录

[0 引言](#0 引言)

[1 相关情况查询](#1 相关情况查询)

[3 上传到NAS云盘上](#3 上传到NAS云盘上)

[4 在服务器上安装新驱动](#4 在服务器上安装新驱动)

[5 容器内显卡驱动更新(仅用户自己的容器)](#5 容器内显卡驱动更新(仅用户自己的容器))


0 引言

现在有些工程要求是高版本cuda,然后服务器的显卡驱动仅支持到cuda12.4,所以想升级下服务器的显卡驱动

1 相关情况查询

复制代码
(base) ubuntu@xuwei-24506:~/workdir/qita/OSTeC2$ uname -m
x86_64
(base) ubuntu@xuwei-24506:~/workdir/qita/OSTeC2$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.3 LTS
Release:        22.04
Codename:       jammy

可以看到我的服务器支持的是Linux x86_64

2 下载显卡驱动文件

显卡驱动的下载网址:Unix Drivers | NVIDIA

我们的是Linux x86_64,选择好下载即可

3 上传到NAS云盘上

将该文件上传到共享文件夹(例如团队的 NAS 或服务器共享目录),并重命名为统一格式,如:

复制代码
NVIDIA-Linux-x86_64-latest.run

4 在服务器上安装新驱动

  • 登录目标服务器。

  • 执行以下命令安装驱动:

    bash 复制代码
    sudo bash /path/to/shared/NVIDIA-Linux-x86_64-latest.run --no-kernel-module --silent
  • 安装完成后可运行:

    bash 复制代码
    nvidia-smi

    来验证驱动是否生效。

⚠️ 注意事项:

如果要升级服务器系统版本(如 CUDA 或 OS),需要确保所有服务器与容器版本保持一致。

建议在升级前备份当前驱动文件,以便回退。

5 容器内显卡驱动更新(仅用户自己的容器)

在容器中运行以下命令安装用户态驱动组件:

bash 复制代码
sudo bash /path/to/shared/NVIDIA-Linux-x86_64-latest.run --no-kernel-module --silent

验证是否成功:

bash 复制代码
nvidia-smi
相关推荐
Linux-palpitate7 小时前
基于Prometheus和Grafana的MySQL监控,服务器监控
服务器·grafana·prometheus
Yeats_Liao7 小时前
Go Web 编程快速入门 13 - 部署与运维:Docker容器化、Kubernetes编排与CI/CD
运维·前端·后端·golang
せいしゅん青春之我7 小时前
【JavaEE初阶】TCP核心机制10——异常情况的处理
java·网络·笔记·网络协议·tcp/ip·java-ee
wdfk_prog8 小时前
[Linux]学习笔记系列 -- [kernel][time]hrtimer
linux·笔记·学习
摇滚侠8 小时前
Spring Boot3零基础教程,把 Java 程序打包为 Linux 可执行文件,笔记91
java·linux·笔记
xuhe28 小时前
🛠️ 深度解析我的 Overleaf 私有化部署:一份稳定、高兼容性的 `docker-compose.yaml`
linux·docker·科研·overleaf
技术小白爱FPGA8 小时前
zynq7000- linux平台 PS读写PL测试
linux·fpga开发
BD_Marathon8 小时前
【Linux】awk命令
linux·运维·服务器
前端世界8 小时前
Linux 防火墙实战:用 firewalld 配置 External/Internal 区域,实现 NAT 内网共享上网
linux·服务器·网络