That’s wrong. All high competence FOSS X drivers (amdgpu, intel, modesetting, nouveau, radeon) are prevented from loading by disabling KMS (e.g. via nomodeset), explained here. Nomodeset results in slow, unresponsive, lowfi X from use of fallback drivers FBDEV or VESA, if any X at all. Some DEs will not start at all if KMS is disabled.
Nomodeset can facilitate some configuration adjustments, if any manual ones are indicated, but it definitely won’t be part of OP’s ultimate solution, unless OP is using a non-FOSS driver (e.g. some versions of NVidia’s proprietary drivers) that explicitly requires KMS be disabled.
What OP should do is hit ESC as soon as a Grub selection has been made in hopes of noticing an error message pointing to a problem.
Sometimes the problem is only in the GUI bling that precedes the login manager. Striking the E key at the Grub menu will enable the string plymouth=0 to be appended to the line that begins linu before proceeding with boot. This for one boot only will turn off the bling, which may work around the problem. If it does, for a longer term solution either Plymouth may be uninstalled using zypper or YaST, or plymouth=0 can be included in the GRUB_CMDLINE_LINUX_DEFAULT= line in /etc/default/grub followed by regenerating grub.cfg using grub2-mkconfig -o /boot/grub2/grub.cfg.
OP should upload /var/log/Xorg.0.log.old or ~/.local/share/xorg/Xorg.0.log.old, whichever is newer if both exist, on a nomodeset or failsafe boot immediately following a normal boot attempt, using the susepaste command or by visiting https://susepaste.org or https://pastebin.com. Output from:
sudo journalctl -b -1 | susepaste
or
sudo journalctl -b -1 > *sometextfile*.txt
and uploading to susepaste.org or pastebin.com. The URLs from the uploads should be pasted here for our examination.
It may be helpful to also include output pasted here using code tags surrounding the paste from the following run from an X terminal:
inxi -SMGIay
If this produces an error message, try omitting the y. It can be run from a vtty shell prompt, but less information will result.