You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We're currently seeing races between autologin on Wayland and g-w running tasks on our test pool (gecko-t/t-linux-2204-wayland-exp-a2) on FirefoxCI (running g-w 60.4.2). It seems to be an issue around detecting GNOME Session state.
some context for tomorrow …. on this particular worker, it looks like the gnome session at least started, because the code was able to query the interactive user and move on. later when it queried it again, the session was gone. so there are a few options here.
gdm-wayland-session / gdm died e.g. during initialisation
for some reason w stopped showing the session, after showing it for some time, e.g. because its internal database was being rotated or something
generic-worker doesn’t correctly detect if gnome session is running
note, we are getting two different failure cases - this particular one means that w was reporting the session at some point, and then stopped doing so - tomorrow i will grab logs for the other case, which might be when gdm doesn’t come up at all, i’m not sure - tomorrow we’ll know
From discussing with GNOME folks there does not seems to be anything really standard besides dbus we could rely on. @petemoore Would it be possible we make use of dbus bindings and listen for some GNOME event there? Not sure yet which one.
We're currently seeing races between autologin on Wayland and g-w running tasks on our test pool (gecko-t/t-linux-2204-wayland-exp-a2) on FirefoxCI (running g-w 60.4.2). It seems to be an issue around detecting GNOME Session state.
alissy on https://mozilla.slack.com/archives/C03DF2FG5QX/p1713444159025359 and in #wayland-support slack:
pmoore in https://mozilla.slack.com/archives/C03DF2FG5QX/p1702400170517189:
log output of g-w getting stuck detecting user:
The text was updated successfully, but these errors were encountered: