i messed up my system a bit by restarting before the 3000+ packages of an apt full-upgrade were configured, and this resulted in ye olde gdm3 endless-start-fail-loop with farting noises on the speakers. it would be really great to make it not endlessly restart but revert to a getty after a few fails. i would think this shouldn't be too hard to do in the systemd unit?
@mntmn the annoying thing is that this happens way more often now that a seatd restart can kill your X session's access to the keyboard. This used to be a lot less brittle when it was a horrible hack.