Multiple regressions in multi-user environments since 3.36.2
Since updating GDM to 3.36.2
in Fedora 32, I've been experiencing a set of regressions in a multi-user environment.
All the issues below are triggered upon logging in to user B after already being logged in to user A and choosing "Switch User...". In my case user A uses the GNOME X session and user B the GNOME Wayland session. However, I also confirmed that at least some of these issues also reproduce when both users use the Wayland session.
- The first login attempt to user B immediately logs me out into GDM after briefly showing the desktop.
- In the second login attempt to user B (that always works), using Ctrl+C after login would immediately kill the running session.
- The mouse cursor would occasionally disappear after the second login attempt to user B.
- The first typed character after the second login attempt to user B would perform what seems to be a mode set, or maybe a VT switch that also causes a mode set, where the screen goes blank for a few seconds.
All of the above issues seem to be fixed by reverting f843233a, which was introduced by !95 (merged).
Edited by Dor Askayo