System Won't load up GUI, but boot to terminal console

I have installed Leap 15 at least twice, and not more, and things went okay, but recently, doing this again, be it a brand new install, using KDE, xcfe, Custom (no selected additions), or upgrade, it boots into the terminal mode at TTY1 and goes no further (though I can enter commands);

At the time being, I’m executing “startx”, but I don’t know if that causes any loss of functionality like when it has when the boot goes into the GUI LOGIN screen. It’s ironic I was curious if there was a way I could use some kind of keyboard key-sequence to boot into console when from the boot screen, or when the system began to load. But, I’m stuck without knowing how to boot into a different Desktop, i.e. GNOME vs KDE.

I also want to add that I purchased a new hard disk, and it still boots to the console, gives various errors at times, and other times, no error messages at all. I will stick to openSUSE of course, but I was thinking to see if another distro would do that, to see if the problem in within the machine, or its a openSUSE bug.

Was this a clean install (as opposed to upgrade)?

What does the following command report?

systemctl get-default

This as well perhaps…

systemctl list-unit-files --state=failed

Yes, I have tried both more than once… the last install I’m using now, is a clean install, in fact, on a brand new hard disk I purchased.

What does the following command report?

systemctl get-default
multi-user.target

Ok change default target to graphical.target with

sudo systemctl set-default graphical.target

and reboot.

You can also switch immediately using

sudo systemctl isolate graphical.target

AH! YES YES YES! That fixed it up! Thank you so very much!

BTW, slightly off and on topic, is there a way to boot up into console mode when I want, as was on older days, like a key-sequence during the boot screen menu and/or when booting?

Glad to have been of help

BTW, slightly off and on topic, is there a way to boot up into console mode when I want, as was on older days, like a key-sequence during the boot screen menu and/or when booting?

You can do it by editing the grub entry at boot, put a ‘3’ as the last parameter…
https://doc.opensuse.org/documentation/leap/reference/html/book.opensuse.reference/cha.grub2.html#sec.grub2.menu_change

Thank you so much for all your help and assisting resolve this matter. Have a great weekend.