目前世界上针对 x86提供显示卡的产商最大的应该是Nvidia、AMD(ATI)、Intel 这三家。
建议可以直接使用 yum去安装 Development Tools这个软件群组以及kernel-devel这个软件即可。
Nvidia
使用传统的从Nvidia官网上下载相关驱动程序来安装
查询硬件与下载驱动程序
首先得确认硬件设备是什么才可以下载到正确的驱动程序。简单查询方法可以使用 lspci命令。
lspci | grep -Ei '(vga|display)'
建议到Nvidia官网(http://www.nvidia.cn/drivers)下载最新驱动程序,自行选择相关的操作系统。
系统升级与取消nouveau模块的载入
建议提前做好系统升级的动作,然后安装所需的编译环境,最后还得将nouveau模块排除使用!因为强迫系统不要使用 nouveau这个驱动,这样才能够完整的让 Nvidia的驱动程序运行!
安装驱动程序
完成上诉的动作之后才能够处理底下的行为!
到时候你的 /usr/lib64/xorg/modules/drivers 目录内,会多出一个 nvidia_drv.so的驱动程序文件。
nvidia-installer --update #可以进行驱动程序的升级检查
AMD(ATI)
AMD的显卡有提供Open Source,目前有个名为 ELrepo的网站主动提供AMD的显卡驱动!其实ELrepo(https://www.elrepo.org)也提供了Nvidia的驱动程序。
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org #import public key
rpm -Uvh http://www.elrepo.org/ elrepo-release-7.0-2.el7.elrepo.noarch.rpm
yum --enablerepo elrepo-testing search fglrx
yum --enablerepo elrepo-testing install fglrx-x11-drv
安装完毕后,系统就会在 /usr/lib64/modules/drivers/ 里面出现 fglrx_drv.so这个新的驱动程序啦。ATI也提供
Intel
由于Intel针对Linux的图形界面驱动程序已经开放成为Open Source了,所以理论上你不需要重新安装Intel的显卡驱动程序。