- 首先查看內核和源碼版本是否一致:
[sentaurus@localhost ~]$ ls /boot | grep vmlinu
vmlinuz-0-rescue-c8d8bbd8cf614b4faa1e129e7d37d332
vmlinuz-3.10.0-123.el7.x86_64
vmlinuz-3.10.0-957.12.2.el7.x86_64
[sentaurus@localhost ~]$ rpm -aq |grep kernel-devel
kernel-devel-3.10.0-957.12.2.el7.x86_64
kernel-devel-3.10.0-123.el7.x86_64
若一致,繼續安裝,若不一致,請到 RPM resource 上下載對應的源碼版本並安裝
- 在 NVIDA 官網下載對應的顯卡驅動
- 屏蔽
nouveau
,在 root 下打開如下文件,並將blacklist nvidiafb
註釋掉並添加以下命令,如下圖所示:
[root@localhost sentaurus]# vi /lib/modprobe.d/dist-blacklist.conf
blacklist nouveau
options nouveau modeset=0
- 重建
initramfs image
步驟
[root@localhost sentaurus]# mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
[root@localhost sentaurus]# dracut /boot/initramfs-$(uname -r).img $(uname -r)
- 修改運行級別爲文本模式
[root@localhost sentaurus]# systemctl set-default multi-user.target
Removed symlink /etc/systemd/system/default.target.
Created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/multi-user.target.
- 重啓