CentOS 驱动版本选择指南
一、选择思路与优先级
二、NVIDIA 显卡驱动选择步骤
lspci | grep -i nvidia 或 lspci | grep VGA;必要时用 lshw -numeric -C display。nvidia-detect -v,输出会直接给出建议安装的驱动包(如 kmod-nvidia-340xx、kmod-nvidia 等)。yum install kmod-nvidia(或带版本后缀的 304xx/340xx 分支);nvidia-smi 验证。gcc 与内核匹配(必要时使用 devtoolset)。三、其他常见设备的版本选择要点
modprobe 8822ce 加载并验证。modinfo bnx2 或 ethtool -i eth0 核对版本与固件,必要时切换驱动并重启网络服务。四、快速决策表
| 场景 | 优先选择 | 关键依据 | 备注 |
|---|---|---|---|
| 数据中心/AI 训练 | 较新的 Production Branch,满足目标 CUDA | CUDA 支持矩阵、框架兼容 | 兼顾性能与长支持周期 |
| 日常桌面/通用 | 最新或次新 Production Branch | 稳定性与兼容性 | 如遇异常可回退 2–3 个版本 |
| 老显卡(如 304/340 系列) | Legacy 分支(304xx/340xx) | nvidia-detect 建议 |
关注仓库是否仍维护 |
| ELRepo 可用 | kmod-nvidia 系列 | 与内核联动、升级省心 | 推荐默认渠道 |
| 需要特定版本/新特性 | NVIDIA 官方 .run | 版本精确可控 | 注意禁用 nouveau 与编译环境一致性 |