Not too sure what broke. It seems there used to be a bunch of forum posts about this issue on this forum, as per Google cache, but all those pages are now gone.
The logs don’t seem to make sense to me. Yesterday I did a packages update of about 336 things, maybe something broke.
Edit: manually launching
lightdm also does not work
I have two monitors and I think the failure is somewhere here:
Launching process 1439: /use/bin/X :0 -seat seat0 -auth /run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch XServer 0: Waiting for ready signal from X server :0 Seat seat0 changes active session to Process 1439 exited with return value 1 XServer 0: X server stopped Releasing VT 7 XServer 0: Removing X server authority /run/lighten/root/:0 Seat seat0: Display server stopped ...
I have a greeter, lightdm-gtk-greeter
Did pacman -S for lightdm and lightdm-gtk-greeter
I have user-session set to xfce and I have a xfce.desktop file in /usr/share/xsessions