1、安装基础环境
yum -y install epel-release
yum -y install gcc kernel-devel kernel-headers
2.对应内核版本
yum info kernel-devel kernel-headers
Cat /proc/version
3、yum安装版本不对应。则去官网手动下载
离线安装对应的rpm: https://pkgs.org/download/kernel-headers
4、在英伟达官网下载相应驱动
4.1安装相关命令:
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-4.el7.elrepo.noarch.rpm
yum -y install nvidia-detect
4.2、检查显卡 nvidia-detect -v
4.3、官网下载:官方驱动 | NVIDIA
5、屏蔽所有带有的nouveau
打开文件:/lib/modprobe.d/dist-blacklist.conf
将nvidiafb注释掉。
添加:blacklist nouveau
options nouveau modeset=0
6、重建iniramfs image步骤
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
dracut /boot/initramfs-$(uname -r).img $(uname -r)
6.1:修改运行级别为文本模式
systemctl set-default multi-user.target
重启服务器
-
7、查看nouveau是否已经禁用
ls mod | grep nouveau
-
8、为显卡驱动文件授予X权限,然后直接运行
nvidia-smi查看是否有显示结果。
-
9、修改运行级别回图形模式
systemctl set-default graphical.target
参考地址:
1、:Centos7 安装独立显卡驱动 - 总管 - 博客园 (cnblogs.com)
2、:centos7.5英伟达驱动:unable to find the kernel source tree for current running kernel;nvidia-smi has faild_unable to find the kernel source tree for the curr_haixwang的博客-CSDN博客