1.获取驱动文件
- 从英伟达官网下载对应显卡的驱动文件
http://www.nvidia.com
2.编辑Grub2将nouveau列入黑名单
-
编辑/etc/default/grub并将以下内容添加到grub_CMDLINE_LINUX行
modprobe.blacklist=nouveau
-
重建grub配置并重新启动系统
-
在BIOS-based的机器上执行
grub2-mkconfig -o /boot/grub2/grub.cfg
-
在UEFI-based的机器上执行
grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg
-
-
重启系统
reboot
-
重启验证nouveau是否存在,如果没东西输出才是对的
lsmod | grep -i nouveau
3.安装显卡驱动
-
确保开发工具已经安装
yum install -y gcc make kernel-headers kernel-devel acpid libglvnd-glx libglvnd- opengl libglvnd-devel pkgconfig
-
在X server服务运行的时候是无法成功安装驱动的
init 3
-
安装显卡驱动,遇到yes选yes就可以了
sh nvida.run
4. 重建initramfs
-
备份当前的initramfs
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img
-
重建一个新的
dracut /boot/initramfs-$(uname -r).img $(uname -r)
5.重启系统验证
reboot