CUDA Driver 安装与升级(CentOS 7)
环境准备
✅ 查看 GPU 与当前驱动版本
lspci | grep -i nvidia
nvidia-smi✅ 下载驱动
-  NVIDIA 驱动:Download The Official NVIDIA Drivers | NVIDIA 
建议选择 .run 文件安装(便于控制)。
  
卸载旧驱动(如升级)
✅ 卸载 GPU 驱动模块
sudo yum install -y psmisc  # 安装 fuser 工具
sudo fuser -v /dev/nvidia* | awk '{for(i=1;i<=NF;++i) if($i~/^[0-9]+$/) print $i}' | xargs -r sudo kill -9
sudo rmmod nvidia_drm nvidia_modeset nvidia_uvm nvidia
lsmod | grep nvidia  # 确保没有模块残留如之前通过 .run 安装,可运行:
sudo /usr/bin/nvidia-uninstall🧩 四、依赖环境安装
sudo yum groupinstall -y "Development Tools"
sudo yum install -y gcc kernel-devel kernel-headers dkms make
sudo yum install -y pkgconfig xorg-x11-server-devel🚫 五、禁用 Nouveau(避免冲突)
sudo vi /etc/modprobe.d/blacklist-nouveau.conf添加内容:
blacklist nouveau
options nouveau modeset=0更新 initramfs:
sudo dracut --force🟩 六、安装 NVIDIA 驱动
chmod +x NVIDIA-Linux-x86_64-XXX.XX.run
sudo ./NVIDIA-Linux-x86_64-XXX.XX.run --no-opengl-files --no-x-check --no-nouveau-check🚨 安装过程中如果提示:
nouveau is present in initramfs→ 请选择 Rebuild initramfs
注册内核模块 → 选 Yes
安装 32-bit 支持库 → 按需选 Yes
🎯 七、验证驱动安装
nvidia-smi若正常显示 GPU 信息,说明驱动安装成功。
