Also, as a consequence, where lightdm.service has Restart=always, the segfault will loop continuously and prevent access to any other virtual terminal.
The service file lightdm.service should be modified to avoid looping and to allow virtual terminal access when lightdm fails, with, for instance:
Arch Linux lightdm 1:1.32.0-4 systemd 255-1 pam 1.5.3-3
This segfault is triggered when a user is specified with
autologin-user=
, but not authorized in /etc/group.Modified /etc/pam.d/lightdm:
and configured /etc/lightdm/lightdm.conf:
Started from systemd, the lightdm log begins:
Also, as a consequence, where lightdm.service has
Restart=always
, the segfault will loop continuously and prevent access to any other virtual terminal.The service file lightdm.service should be modified to avoid looping and to allow virtual terminal access when lightdm fails, with, for instance:
Incidentally, also, where lightdm.service has
Conflicts=getty@tty1.service
, this is pointless and annoying, and should be removed.