Thanks for ChatGPT it give me a quick diagnose solution.
I install a new redhat 10.0 from netinstall iso, and download from online.
In anaconda install page, I select 'Server with Desktop', without any add-on.
After the first reboot, the screen showed only a blinking underscore (_) with no hints or error messages.
I switched to tty2 using Alt + F2
, logged in as root, and tried to remove the graphical boot splash with: grubby --remove-args="rhgb" --update-kernel=$(grubby --default-kernel)
However, this didn't help. After displaying some boot logs, the system still ended up with the blinking _ on tty1.
After switching back to tty2 (Alt+F2) again, I checked the GDM logs with journalctl -b -u gdm
, I found the message like 'Unrecoverable failure in required component org.gnome.Shell.desktop'
Further inspecting the GNOME shell logs with journalctl -b -u gnome-shell
, it said like : libvulkan.so.1 no such file or directory
.
Finally, using dnf install vulkan-loader
to install the libvulkan.so.1, and after reboot, the desktop started currently.
BTW, There some reporitories may unavailable (404 error) on some rhel subscriptions. I such cases, using dnf --setopt=skip_if_unavailable=True install vulkan-loader
to skip them.