mh, really no clue what you done with your system.
take a look to the log files, like xorg.log
and
systemctl status sddm
journalctl -b | grep sddm
apt policy
inxi -r
what you can try is, all in getty/tty (ctrl+alt+Fn) as root
systemctl stop sddm.service
then
systemctl start sddm.service
or/and
systemctl isolate multi-user.target
then
systemctl isolate graphical.target
<german>
Aber wie gesagt, da ist etwas gewaltig faul und so wie es scheint kann nur ein Wunder oder eine Neuinstallation das System retten
</german>
Ich streiche die Segel, sorry!