GNOME Bugzilla – Bug 726989
loginScreen: reset greeter when coming back to login screen
Last modified: 2014-03-25 14:42:48 UTC
When a user logs in to a wayland session, we keep the login screen running on the X server with the login screen running in a deactivated mode. This commit makes sure it get reactivated when the user comes back to the VT (from user switching, logout or just ctrl-alt-f1). Patch needs work to fade actors back in.
Created attachment 272814 [details] [review] loginScreen: reset greeter when coming back to login screen
(this is Jasper's patch, I just updated it to work with git master after performing some testing)
Review of attachment 272814 [details] [review]: I think we can live without the startup animation for now. ::: js/gdm/loginDialog.js @@ +641,3 @@ + _sessionActivated: function() { + // We fade out the shell after logging in, and then re-set + // the greeter wen we're VT switched to again. "when"
Created attachment 272818 [details] [review] loginScreen: reset greeter when coming back to login screen When a user logs in to a wayland session, we keep the login screen running on the X server with the login screen running in a deactivated mode. This commit makes sure it get reactivated when the user comes back to the VT (from user switching, logout or just ctrl-alt-f1). Patch needs work to fade actors back in.
attachment 272818 [details] [review] adds the actor fade back in (though I didn't update the commit message). It's not reliably working though. When mutter failing to drop master on leave vt for me: Mar 24 16:31:34 unused-10-19-63-231.boston.devel.redhat.com gnome-session[3113]: failed to drop DRM master: Bad file descriptor
okay got r-t approval on #release-team, will push
Attachment 272818 [details] pushed as be291ee - loginScreen: reset greeter when coming back to login screen