Hi, (Please keep 27580-done@debbugs.gnu.org Cc’d.) William skribis: > Shouldn't our shepherd service simply execute elogind-program-wrapper? > This may also be right because elogind handles things like the laptop > lid being closed, which should be handled even if no one has logged in > yet. Good point, we should probably just start it from the Shepherd. Done: https://git.savannah.gnu.org/cgit/guix.git/commit/?id=94a881178af9a9a918ce6de55641daa245c92e73 Let me know if there are still problems. For the record, I tested with this config: