首先安装一些必要的依赖包
yum install -y pciutils gcc gcc-c++ gcc-gfortran
使用lspci命令检查是否有nvidia硬件
lspci | grep -i nvidia

关闭nouveau,把nouveau kernel driver加入黑名单
vi /lib/modprobe.d/dist-blacklist.conf
将nvidiafb行注释掉,并在最后加入以下两行
#blacklist nvidiafb 此行注释 #最后面添加以下两行 blacklist nouveau options nouveau modeset=0
重启操作系统以后执行
lsmod |grep nouveau
返回如果为空,即可确认nouveau没有被系统加载
我们安装内核头文件
#yum install kernel-devel kernel-headers -y yum install kernel-devel-$(uname -r) kernel-headers-$(uname -r)
安装完以后我们可以开始安装驱动
chmod +x NVIDIA-Linux-x86_64-535.146.02.run ./NVIDIA-Linux-x86_64-535.146.02.run -no-x-check -no-nouveau-check -no-opengl-files --kernel-source-path=/usr/src/kernels/3.10.0-1160.102.1.el7.x86_64/
上面有几个参数释义如下,可以根据自己需求删减:
-no-x-check:安装驱动时关闭 X 服务 -no-nouveau-check:安装驱动时禁用 nouveau -no-opengl-files:只安装驱动文件,不安装 OpenGL 文件
使用-A参数可以查看所有命令
./NVIDIA-Linux-x86_64-535.146.02.run -A
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:https://sulao.cn/post/938
相关阅读
- ubuntu24.04卸载apt安装的驱动nccl和cuda库
- AI程序索引越界引起的nvidia-fabricnamage异常问题排查
- linux内核无法加载nvidia-peermem模块的问题分析
- 英伟达GPU内核和驱动优化参数介绍
- 英伟达GPU nvidia-smi常用命令详解
- GPU卡住且dmesg日志中打印NVRM: _threadNodecheckTimeout错误排查
- linux下gpu降速问题排查
- ubuntu22.04安装dcgm和基本用法
- RTX 5090在cuda13.0下gpu-burn编译报错的解决方法
- k8s集群部署gpu-operator支持gpu节点自动发现和gpu上报
评论列表