Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Solved] Elogind only registers org.freedesktop.login1 on login

I am using SDDM on Gentoo with OpenRC and elogind. It works fine, except that buttons for e.g. shutdown and reboot only works after restarting SDDM once.

I have found that the issue arises because elogind only registers the dbus service org.freedesktop.login1 when a user first logs in, i.e. it does not register the service on system startup.

My initial question is: Is this behavior expected? That is, is elogind supposed to register the service only when a user logs in, and not at system boot?
Reply Return to top

The problem was simply that elogind did not start at boot, but at user login. elogind must be configured to start up at boot time explicitly by the user, which is also mentioned in the Wiki page for elogind.

The morale is, as is stupidly often the case, READ THE DOCS.
Reply Return to top

Forum Jump:

Users browsing this thread: 1 Guest(s)