GNOME Bugzilla – Bug 745938
Please support org.freedesktop.DisplayManager.Seat SwitchToGreeter
Last modified: 2018-05-24 11:06:35 UTC
LightDM and other DM use org.freedesktop.DisplayManager.Seat SwitchToGreeter on system Bus to go to greeter, GDM only supports org.gnome.DisplayManager.LocalDisplayFactory CreateTransientDisplay. Using the same API will help interoperability. I will try to propose a patch.
I'm not aware of any org.freedesktop.DisplayManager specification. It seems LightDM is the only implementation of that interface that I can find. That said, the way that greeter sessions are managed are in flux right now as we transition to Wayland.
Yes. I don't know of any other server implementation. but there are several client implementations. In Debian, at least "lxsession","mate-screensaver","cinnamon-session","lightdm","light-locker","cinnamon-screensaver","mate-session-manager","kde-workspace","cairo-dock-plug-ins". Maybe I should focus on implementing it on the gnome-shell side then. Ref: https://codesearch.debian.net/perpackage-results/SwitchToGreeter/2/page_0
See #745940 for the gnome-shell part.
I started a discussion at xdg: http://lists.freedesktop.org/archives/xdg/2015-March/013468.html
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gdm/issues/220.