GNU bug report logs -
#44669
Shepherd loses track of elogind
Previous Next
Reported by: Marius Bakke <marius <at> gnu.org>
Date: Sun, 15 Nov 2020 21:52:02 UTC
Severity: normal
Done: Marius Bakke <marius <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #14 received at 44669 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Marius Bakke <marius <at> gnu.org> writes:
> Ludovic Courtès <ludo <at> gnu.org> writes:
>
>> Hi Marius,
>>
>> Marius Bakke <marius <at> gnu.org> skribis:
>>
>>> On a newly-installed i7 system, Shepherd believes that the "elogind"
>>> service is not running. Yet there is an 'elogind-daemon' process,
>>> spawned by PID 1, preventing subsequent "herd start elogind" invocations
>>> from succeeding.
>>
>> Could you show the relevant /var/log/messages bits? That should show
>> when/why elogind stopped.
>
> Indeed. It was because I had 'sddm-service-type' configured, which
> attempted to communicate with "org.freedesktop.login1" over D-Bus, which
> in turn autostarted elogind before shepherd had gotten around to it.
Interestingly I suspected this exact scenario and checked the PPID of
the running elogind process, which was '1'. When I then found that
adding #:pid-file worked, I did not bother checking the log ...
I would have expected D-Bus to be the parent PID.
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 4 years and 242 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.