Version: 5.2.0-kali2-amd64 KDE
Install: Surface Pro 3 w/ SSD

Please don't ask why I modified passwd, I am VERY new and did not understand the implications. I got lazy and wanted to bypass entering my long password for superuser operations.

startkde seems to freeze-up at login. After changing my primary user account's UID and GID from 1000 to 0, I switched it back while logged in as that user. When I try to log-in, sddm freezes up and I must restart. I can access the account through tty, however, I receive a message "Unable to connect to X server" which doesn't happen for any other account accessed through tty. I can still access KDE as root and as my other user accounts.

Included below is the user log for the broken log-in from boot-to-shutdown.

/var/log/user.log
Code:
Oct  1 09:04:39 Panzerzito mtp-probe: checking bus 1, device 4: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-8"
Oct  1 09:04:39 Panzerzito mtp-probe: bus: 1, device: 4 was not an MTP device
Oct  1 09:04:39 Panzerzito mtp-probe: checking bus 1, device 2: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-3"
Oct  1 09:04:39 Panzerzito mtp-probe: bus: 1, device: 2 was not an MTP device
Oct  1 09:04:39 Panzerzito mtp-probe: checking bus 1, device 3: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-7"
Oct  1 09:04:39 Panzerzito mtp-probe: bus: 1, device: 3 was not an MTP device
Oct  1 09:04:40 Panzerzito sddm[906]: Initializing...
Oct  1 09:04:40 Panzerzito sddm[906]: Starting...
Oct  1 09:04:40 Panzerzito sddm[906]: Logind interface found
Oct  1 09:04:40 Panzerzito sddm[906]: Adding new display on vt 7 ...
Oct  1 09:04:40 Panzerzito sddm[906]: Loading theme configuration from ""
Oct  1 09:04:40 Panzerzito sddm[906]: Display server starting...
Oct  1 09:04:40 Panzerzito sddm[906]: Running: /usr/bin/X -nolisten tcp -auth /var/run/sddm/{5faabc1f-5f44-4b48-b563-f0cf23512be6} -background none -noreset -displayfd 17 -seat seat0 vt7
Oct  1 09:04:41 Panzerzito sddm[906]: Setting default cursor
Oct  1 09:04:41 Panzerzito sddm[906]: Running display setup script  "/usr/share/sddm/scripts/Xsetup"
Oct  1 09:04:41 Panzerzito sddm[906]: Display server started.
Oct  1 09:04:41 Panzerzito sddm[906]: Socket server starting...
Oct  1 09:04:41 Panzerzito sddm[906]: Socket server started.
Oct  1 09:04:41 Panzerzito sddm[906]: Loading theme configuration from "/usr/share/sddm/themes/debian-elarun/theme.conf"
Oct  1 09:04:41 Panzerzito sddm[906]: Greeter starting...
Oct  1 09:04:41 Panzerzito sddm[906]: Adding cookie to "/var/run/sddm/{5faabc1f-5f44-4b48-b563-f0cf23512be6}"
Oct  1 09:04:41 Panzerzito sddm-helper[941]: [PAM] Starting...
Oct  1 09:04:41 Panzerzito sddm-helper[941]: [PAM] Authenticating...
Oct  1 09:04:41 Panzerzito sddm-helper[941]: [PAM] returning.
Oct  1 09:04:41 Panzerzito sddm[906]: Greeter session started successfully
Oct  1 09:04:41 Panzerzito sddm-greeter[958]: High-DPI autoscaling not Enabled
Oct  1 09:04:41 Panzerzito sddm-greeter[958]: Reading from "/usr/share/xsessions/plasma.desktop"
Oct  1 09:04:41 Panzerzito sddm-greeter[958]: Loading theme configuration from "/usr/share/sddm/themes/debian-elarun/theme.conf"
Oct  1 09:04:41 Panzerzito sddm-greeter[958]: Connected to the daemon.
Oct  1 09:04:41 Panzerzito sddm[906]: Message received from greeter: Connect
Oct  1 09:04:41 Panzerzito sddm-greeter[958]: Loading file:///usr/share/sddm/themes/debian-elarun/Main.qml...
Oct  1 09:04:41 Panzerzito sddm-greeter[958]: file:///usr/share/sddm/themes/debian-elarun/Main.qml:155: ReferenceError: session_button is not defined
Oct  1 09:04:41 Panzerzito sddm-greeter[958]: file:///usr/share/sddm/themes/debian-elarun/Main.qml:175: ReferenceError: session_button is not defined
Oct  1 09:04:41 Panzerzito sddm-greeter[958]: Adding view for "eDP-1" QRect(0,0 2160x1440)
Oct  1 09:04:41 Panzerzito sddm-greeter[958]: Message received from daemon: Capabilities
Oct  1 09:04:41 Panzerzito sddm-greeter[958]: Message received from daemon: HostName
Oct  1 09:04:51 Panzerzito sddm-greeter[958]: Reading from "/usr/share/xsessions/plasma.desktop"
Oct  1 09:04:51 Panzerzito sddm[906]: Message received from greeter: Login
Oct  1 09:04:51 Panzerzito sddm[906]: Reading from "/usr/share/xsessions/plasma.desktop"
Oct  1 09:04:51 Panzerzito sddm[906]: Reading from "/usr/share/xsessions/plasma.desktop"
Oct  1 09:04:51 Panzerzito sddm[906]: Session "/usr/share/xsessions/plasma.desktop" selected, command: "/usr/bin/startkde"
Oct  1 09:04:51 Panzerzito sddm-helper[984]: [PAM] Starting...
Oct  1 09:04:51 Panzerzito sddm-helper[984]: [PAM] Authenticating...
Oct  1 09:04:51 Panzerzito sddm-helper[984]: [PAM] Preparing to converse...
Oct  1 09:04:51 Panzerzito sddm-helper[984]: [PAM] Conversation with 1 messages
Oct  1 09:04:51 Panzerzito sddm-helper[984]: [PAM] returning.
Oct  1 09:04:51 Panzerzito sddm[906]: Authenticated successfully
Oct  1 09:04:51 Panzerzito sddm-greeter[958]: Message received from daemon: LoginSucceeded
Oct  1 09:04:51 Panzerzito sddm-helper[941]: [PAM] Closing session
Oct  1 09:04:51 Panzerzito sddm-helper[941]: [PAM] Ended.
Oct  1 09:04:51 Panzerzito sddm[906]: Auth: sddm-helper exited successfully
Oct  1 09:04:51 Panzerzito sddm[906]: Greeter stopped.
Oct  1 09:04:51 Panzerzito sddm-helper: pam_kwallet5: final socket path: /run/user/1002/kwallet5.socket
Oct  1 09:04:51 Panzerzito sddm-helper[984]: Starting: "/etc/sddm/Xsession \"/usr/bin/startkde\""
Oct  1 09:04:51 Panzerzito sddm-helper[1002]: Could not open stderr to "/home/Anderson/.local/share/sddm/xorg-session.log"
Oct  1 09:04:51 Panzerzito sddm-helper[1002]: Adding cookie to "/home/Anderson/.Xauthority"
Oct  1 09:05:11 Panzerzito sddm[906]: Session started
Oct  1 09:05:11 Panzerzito sddm-helper[984]: [PAM] Closing session
Oct  1 09:05:11 Panzerzito sddm-helper[984]: [PAM] Ended.
Oct  1 09:05:11 Panzerzito sddm[906]: Auth: sddm-helper exited with 1