centos7安装英伟达GPU驱动

首先安装一些必要的依赖包

yum install -y pciutils gcc gcc-c++ gcc-gfortran

使用lspci命令检查是否有nvidia硬件

lspci | grep -i nvidia

微信截图_20231212162511.png

关闭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 文件


内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://sulao.cn/post/941.html

我要评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。