GNU bug report logs - #36221
Make GDM *not* restart 504 times on failure

Previous Next

Package: guix;

Reported by: "pelzflorian (Florian Pelz)" <pelzflorian <at> pelzflorian.de>

Date: Sat, 15 Jun 2019 06:19:02 UTC

Severity: normal

Done: "pelzflorian (Florian Pelz)" <pelzflorian <at> pelzflorian.de>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 36221 in the body.
You can then email your comments to 36221 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#36221; Package guix. (Sat, 15 Jun 2019 06:19:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to "pelzflorian (Florian Pelz)" <pelzflorian <at> pelzflorian.de>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Sat, 15 Jun 2019 06:19:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: "pelzflorian (Florian Pelz)" <pelzflorian <at> pelzflorian.de>
To: bug-guix <at> gnu.org
Subject: Make GDM *not* restart 504 times on failure
Date: Sat, 15 Jun 2019 08:18:37 +0200
If GDM does not start for whatever reason, it attempts to restart 504
more times which all fail and overwrite all five old logs.  It
probably should not attempt to restart at all.

Regards,
Florian




Information forwarded to bug-guix <at> gnu.org:
bug#36221; Package guix. (Mon, 17 Jun 2019 09:24:01 GMT) Full text and rfc822 format available.

Message #8 received at 36221 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: "pelzflorian \(Florian Pelz\)" <pelzflorian <at> pelzflorian.de>
Cc: 36221 <at> debbugs.gnu.org
Subject: Re: bug#36221: Make GDM *not* restart 504 times on failure
Date: Mon, 17 Jun 2019 11:22:57 +0200
Hi,

"pelzflorian (Florian Pelz)" <pelzflorian <at> pelzflorian.de> skribis:

> If GDM does not start for whatever reason, it attempts to restart 504
> more times which all fail and overwrite all five old logs.  It
> probably should not attempt to restart at all.

I think the auto-restart code that’s triggered is in GDM itself, no?

Ludo’.




Information forwarded to bug-guix <at> gnu.org:
bug#36221; Package guix. (Thu, 20 Jun 2019 20:15:01 GMT) Full text and rfc822 format available.

Message #11 received at 36221 <at> debbugs.gnu.org (full text, mbox):

From: "pelzflorian (Florian Pelz)" <pelzflorian <at> pelzflorian.de>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 36221 <at> debbugs.gnu.org
Subject: Re: bug#36221: Make GDM *not* restart 504 times on failure
Date: Thu, 20 Jun 2019 22:14:01 +0200
On Mon, Jun 17, 2019 at 11:22:57AM +0200, Ludovic Courtès wrote:
> "pelzflorian (Florian Pelz)" <pelzflorian <at> pelzflorian.de> 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




Reply sent to "pelzflorian (Florian Pelz)" <pelzflorian <at> pelzflorian.de>:
You have taken responsibility. (Sun, 23 Jun 2019 17:24:03 GMT) Full text and rfc822 format available.

Notification sent to "pelzflorian (Florian Pelz)" <pelzflorian <at> pelzflorian.de>:
bug acknowledged by developer. (Sun, 23 Jun 2019 17:24:04 GMT) Full text and rfc822 format available.

Message #16 received at 36221-done <at> debbugs.gnu.org (full text, mbox):

From: "pelzflorian (Florian Pelz)" <pelzflorian <at> pelzflorian.de>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 36221-done <at> debbugs.gnu.org
Subject: Re: bug#36221: Make GDM *not* restart 504 times on failure
Date: Sun, 23 Jun 2019 19:23:52 +0200
This is not a Guix bug.  Closing.

Very many GDM restarts is what happens on Debian Stretch and Arch
(GNOME 3.32) as well after renaming /usr/share/xorg/modules, just like
it does on Guix.  On Guix’ wip-gnome3.30 GDM fails in a different way;
maybe I will investigate further and then file a bug at GDM.

Regards,
Florian




Information forwarded to bug-guix <at> gnu.org:
bug#36221; Package guix. (Mon, 24 Jun 2019 08:31:02 GMT) Full text and rfc822 format available.

Message #19 received at 36221-done <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: "pelzflorian \(Florian Pelz\)" <pelzflorian <at> pelzflorian.de>
Cc: 36221-done <at> debbugs.gnu.org
Subject: Re: bug#36221: Make GDM *not* restart 504 times on failure
Date: Mon, 24 Jun 2019 10:30:28 +0200
"pelzflorian (Florian Pelz)" <pelzflorian <at> pelzflorian.de> skribis:

> This is not a Guix bug.  Closing.
>
> Very many GDM restarts is what happens on Debian Stretch and Arch
> (GNOME 3.32) as well after renaming /usr/share/xorg/modules, just like
> it does on Guix.  On Guix’ wip-gnome3.30 GDM fails in a different way;
> maybe I will investigate further and then file a bug at GDM.

Thanks for checking!

Ludo’.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Mon, 22 Jul 2019 11:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 4 years and 250 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.