Add a graphical remote login
This merge request allows GDM to create remote headless greeter sessions and headless user sessions.
The manager has a new factory to create remote-displays. And allows creating them by exposing the interface org.gnome.DisplayManager.RemoteDisplayFactory.
A created remote-display exposes org.gnome.DisplayManager.RemoteDisplay with:
-
RemoteIdproperty used to set the RemoteClient ownership (used by g-r-d system). -
SessionIdproperty used to expose the SessionId (used by g-r-d system to register a handover).
(Depends on gnome-remote-desktop!139 (merged))
(Depends on gnome-session!89 (merged))
(Depends on gnome-settings-daemon!342 (merged))
Edited by Ray Strode