On Mon, Jun 17, 2019 at 11:22:57AM +0200, Ludovic Courtès wrote: > "pelzflorian (Florian Pelz)" <[email protected]> skribis: > I think the auto-restart code that’s triggered is in GDM itself, no? >
Yes, you are right, I did not expect that. GDM gets stuck in a not-quite-endless loop of recreating its seat after Xorg failures, in gdm-3.28.2/daemon/gdm-local-display-factory.c in “case GDM_DISPLAY_FINISHED”, until after some 505 repetitions recreation fails due to “WARNING **: 20:41:01.908: Could not start command '/gnu/store/2sh9nh36fdh2k6l65q24154c2czq1v57-gdm-3.28.2/libexec/gdm-session-worker': Too many open files”. I will investigate further if this happens on newer GNOME and other distros as well. Regards, Florian
