一、环境信息
1、操作系统:CentOS Linux MINI 7.4.1708 (Core);
2、显卡:NVIDIA GeForce GT 730
二、安装NVIDIA显卡驱动
1、在官网上http://www.geforce.cn/drivers搜索到对应型号的显卡驱动并下载,下载到的驱动文件是一个后缀名为.run的文件
链接:https://www.nvidia.cn/Download/index.aspx?lang=cn
2、安装gcc编译环境以及内核相关的包:
注意:安装内核包时需要先检查一下当前内核版本是否与所要安装的kernel-devel/kernel-doc/kernel-headers的版本一致,请务必保持两者版本一致,否则后续的编译过程会出问题。

下面这里为正常的
# 查看当前内核版本
[root@localhost ~]# uname -a Linux localhost.localdomain 3.10.0-693.11.1.el7.x86_64 #1 SMP Mon Dec 4 23:52:40 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux [root@localhost ~]# yum list | grep kernel- kernel-devel.x86_64 3.10.0-693.11.1.el7 @updates kernel-doc.noarch 3.10.0-693.11.1.el7 @updates kernel-headers.x86_64 3.10.0-693.11.1.el7 @updates kernel-tools.x86_64 3.10.0-693.11.1.el7 @updates
讯享网
但是我这个实际是内核版本有3.10.0-693.el7 和3.10.0-957.21.3.el7是要安装相应的包来满足上面的情况
讯享网[root@bogon ~]# yum list | grep kernel kernel.x86_64 3.10.0-693.el7 @anaconda kernel-abi-whitelists.noarch 3.10.0-957.21.3.el7 updates kernel-debug.x86_64 3.10.0-957.21.3.el7 updates kernel-debug-devel.x86_64 3.10.0-957.21.3.el7 updates kernel-devel.x86_64 3.10.0-957.21.3.el7 updates kernel-doc.noarch 3.10.0-957.21.3.el7 updates kernel-headers.x86_64 3.10.0-957.21.3.el7 updates kernel-tools.x86_64 3.10.0-957.21.3.el7 updates kernel-tools-libs.x86_64 3.10.0-957.21.3.el7 updates kernel-tools-libs-devel.x86_64 3.10.0-957.21.3.el7 updates libreport-plugin-kerneloops.x86_64 2.1.11-42.el7.centos base texlive-l3kernel.noarch 2:svn29409.SVN_4469-43.el7 base texlive-l3kernel-doc.noarch 2:svn29409.SVN_4469-43.el7 base
所以我就下载了这些kernel-devel/kernel-doc/kernel-headers上传安装

rpm - ivh 安装这些包 见截图

安装完见截图

出现报错


这里是卸载高版本的 yum remove kernel-devel -y
然后在rpm -ivh kernel-devel-3.10.0-693.el7.x86_64.rpm
然后再安装编译环境
yum install -y gcc\* glibc\* glibc-\*

3、禁用系统默认安装的 nouveau 驱动,修改/etc/modprobe.d/blacklist.conf 文件:
讯享网# 修改配置 echo -e "blacklist nouveau\noptions nouveau modeset=0" > /etc/modprobe.d/blacklist.conf # 备份原来的镜像文件 mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak # 重建新镜像文件 dracut /boot/initramfs-$(uname -r).img $(uname -r) # 重启reboot # 查看nouveau是否启动,如果结果为空即为禁用成功 lsmod | grep nouveau
4、执行之前先让.run文件有可执行权限:
chmod u+x NVIDIA-Linux-x86_64-415.13.run
执行安装脚本:
sh NVIDIA-Linux-x86_64-375.39.run

检查成功与否


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/75420.html