linux服务器升级显卡驱动(笔记)
目录
0 引言
1 相关情况查询
3 上传到NAS云盘上
4 在服务器上安装新驱动
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 在服务器上安装新驱动
-  登录目标服务器。 
-  执行以下命令安装驱动: sudo bash /path/to/shared/NVIDIA-Linux-x86_64-latest.run --no-kernel-module --silent
-  安装完成后可运行: nvidia-smi来验证驱动是否生效。 
⚠️ 注意事项:
如果要升级服务器系统版本(如 CUDA 或 OS),需要确保所有服务器与容器版本保持一致。
建议在升级前备份当前驱动文件,以便回退。
5 容器内显卡驱动更新(仅用户自己的容器)
在容器中运行以下命令安装用户态驱动组件:
sudo bash /path/to/shared/NVIDIA-Linux-x86_64-latest.run --no-kernel-module --silent
验证是否成功:
nvidia-smi
