当前位置: 首页 > news >正文

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 信息,说明驱动安装成功。

相关文章:

  • 前端:uniapp框架中<scroll-view>r如何控制元素进行局部滚动
  • rancher 网红无法上传大视频,小于2m可以正常上传
  • vmware17 虚拟机 ubuntu22.04 桥接模式,虚拟机无法接收组播消息
  • 【AI插件开发】Notepad++ AI插件开发实践:支持配置界面
  • OpenBMC:BmcWeb log输出
  • 消息中间件——RocketMQ(二)
  • 笔记本电脑屏幕闪烁是怎么回事 原因及解决方法
  • shiro使用
  • 汽车行驶工况特征参数:从“速度曲线”到“驾驶DNA”的硬核解码
  • 原型模式详解及c++代码实现(以自动驾驶感知场景为例)
  • 如何使用Python进行自动化的系统管理?
  • 布隆过滤器如何删除数据
  • 【认知觉醒】是什么? 如何做到 ? ( 持续更新ing )
  • FPGA(现场可编程门阵列)笔记
  • DDS Discovery数据
  • STL简介 + string【上】
  • Python环境中在线训练机器学习模型所遇到的问题及解决方案
  • 不确定与非单调推理的概率方法
  • 2025年大一训练-DP1
  • WebSocket:实现实时双向通信的技术
  • 北京媒体锐评男子地铁辱骂他人:北京地铁永远欢迎沾着泥巴的普通劳动者
  • 《“四有”好老师系列丛书》发布,由顾明远总主编
  • 山西一国道发生塌陷,造成4车追尾2人死亡
  • 圆桌|耐心资本对科技创新有何意义?天使投资最关注哪些要素?
  • 本周看啥|孤独的美食家,蛮好的人生
  • 关注“老旧小区加装电梯”等安全隐患,最高检发布相关典型案例