linux手动更新nvidia-smi
时间: 2025-07-08 20:21:43 浏览: 6
### 手动更新 NVIDIA-SMI 工具的方法
在 Linux 系统中,`nvidia-smi` 是随 NVIDIA 驱动程序一起安装的工具。因此,要更新 `nvidia-smi`,实际上需要重新安装或升级 NVIDIA 显卡驱动程序[^1]。
以下是具体的实现过程:
#### 更新 NVIDIA 驱动程序
当服务器因断电等原因重启后,可能会导致内核版本发生变化,从而使得原有的 NVIDIA 驱动不再兼容新内核。此时可以通过以下两种方式进行修复或更新[^2]:
1. **通过包管理器更新**
如果系统使用的是基于 Debian 的发行版(如 Ubuntu),可以执行以下命令来更新 NVIDIA 驱动:
```bash
sudo apt update
sudo apt install --reinstall nvidia-driver-<version>
```
替换 `<version>` 为实际所需的驱动版本号。例如,对于较新的 GPU 和 CUDA 支持,可能需要安装 `nvidia-driver-525` 或更高版本。
对于 Red Hat/CentOS/Fedora 发行版,则可以使用 DNF 或 YUM 来完成相同操作:
```bash
sudo dnf update
sudo dnf install akmod-nvidia kernel-devel
```
2. **通过 `.run` 文件手动安装**
若之前是通过官方下载的 `.run` 安装脚本安装的 NVIDIA 驱动,也可以采用这种方式进行更新。首先卸载旧版本驱动:
```bash
sudo /usr/bin/nvidia-uninstall
```
接着从 NVIDIA 官方网站获取最新版本的驱动程序并运行安装脚本:
```bash
chmod +x NVIDIA-Linux-x86_64-<version>.run
sudo ./NVIDIA-Linux-x86_64-<version>.run
```
这种方式通常适用于更复杂的环境配置需求。
#### 验证更新成功与否
完成上述任一方法的操作后,可通过以下命令验证是否已正确安装最新的 `nvidia-smi` 及其对应的驱动版本:
```bash
nvidia-smi
```
正常情况下应能查看到 GPU 使用率、温度等相关信息[^3]。
另外还可以测试性能监控功能是否恢复正常工作状态:
```bash
nvidia-smi pmon
```
此命令将持续输出每秒刷新一次的结果直到人为终止进程为止[^4]。
---
###
阅读全文
相关推荐
















