I was removing things installed with 'dkms', and now this laptop boots to terminal mode instead of into the GUI.
It is also not booting to user auto login. I can login, enter password and then type 'startx' to get back to the GUI

These are what I was removing in YaST from the bottom up.
I pretty sure it was the gcc that cause this but not sure, but what ever it was caused a reboot, and that is when it stopped at the terminal input.

Code:
Downloading fipscheck (download size 18.4 KiB)Downloading libasan4 (download size 355 KiB)
Downloading libatomic1 (download size 20.5 KiB)
Downloading libcilkrts5 (download size 58.2 KiB)
Downloading libitm1 (download size 39 KiB)
Downloading liblsan0 (download size 139 KiB)
Downloading libmpx2 (download size 19.1 KiB)
Downloading libmpxwrappers2 (download size 17.8 KiB)
Downloading libtsan0 (download size 285.3 KiB)
Downloading libubsan0 (download size 131.5 KiB)
Downloading linux-glibc-devel (download size 1.30 MiB)
Downloading libfipscheck1 (download size 15.4 KiB)
Downloading glibc-devel (download size 751.2 KiB)
Downloading zlib-devel (download size 109 KiB)
Downloading gcc7 (download size 19.70 MiB)
Downloading gcc (download size 10 KiB)
Downloading kernel-macros (download size 5.21 MiB)
Downloading mozilla-nss-tools (download size 412.5 KiB)
Downloading libelf-devel (download size 727 KiB)
Downloading kernel-devel (download size 17.00 MiB)
Downloading kernel-default-devel (download size 8.09 MiB)
Downloading pesign-obs-integration (download size 35.8 KiB)
Downloading kernel-syms (download size 5.20 MiB)
Downloading dkms (download size 75.4 KiB)
.
I have since, put them back in, but no luck booting to the GUI