Centos安装显卡驱动

一、查看显卡信息
lspci | grep -i VGA

二、根据显卡信息下载相应的驱动
NVIDIA驱动下载:https://www.nvidia.cn/geforce/drivers/
要注意一定要选择对应的显卡和系统版本

三、禁用系统默认的nouveau显卡驱动
1.修改/etc/modprobe.d/blacklist.conf 文件,加入:
blacklist nouveau
并保存

2.备份原来的镜像文件
mv /boot/initramfs- ( u n a m e − r ) . i m g / b o o t / i n i t r a m f s − (uname -r).img /boot/initramfs- (unamer).img/boot/initramfs(uname -r).img.bak

3.重建新镜像文件
dracut /boot/initramfs-$(uname -r).img $(uname -r)

4.重启
reboot

5.查看nouveau是否启动,如果结果为空即为禁用成功
lsmod | grep nouveau

四、安装gcc编译环境以及内核相关的包(最重要的一步)
1.命令是:
yum install kernel-devel kernel-doc kernel-headers gcc* glibc* glibc-*

2.安装内核包时需要先检查一下当前内核版本是否与所要安装的kernel-devel/kernel-doc/kernel-headers的版本一致,请务必保持两者版本一致,否则后续的编译过程会出问题。
内核版本是否与所要安装的版本一致!🤯️内核版本是否与所要安装的版本一致!🤯️内核版本是否与所要安装的版本一致!🤯️
重要的事情说三遍
查看当前的内核版本:
uname -a
查看安装的的版本kernel:
yum list | grep kernel-

3.如果版本不一致,有两种解决方法
方法一、升级内核版本与当前一致:
yum update kernel
方法二、安装与内核版本一致的kernel-devel/kernel-doc/kernel-headers:
yum install “kernel-devel-uname-r == $(uname -r)”

五、安装驱动
1.下载驱动文件

2.添加可执行权限:
chmod +x NVIDIA-Linux-…run

3.退出X-server图形,进入文本模式:
init 3

4.安装驱动,同时禁用NVIDIA默认的OpenGL界面,在驱动目录下:
./ NVIDIA-Linux-*.run –no-opengl-files

5.安装完成之后回到图形界面:
init 5

6.查看NVIDIA驱动:
nvidia-smi -l 1
如果出现显卡信息就安装成功了。

    原文作者:熊铁树
    原文地址: https://blog.csdn.net/qq_41807801/article/details/108219632
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞