Actually, the issue started with systemd 256 (Arch Linux). Logs show that it was unable to create various files while setting up the X11 session. I'm using systemd-homed, which might or might not be a contributor.
The Wayland session works, and, for the moment, I can tolerate some of the accessibility bugs. Let's see what happens with further updates to systemd and X11 packages.