This appears to be the same as bug 1964458. The fix is what I proposed originally in:
https://salsa.debian.org/gnome-team/gnome-shell/-/merge_requests/60/diffs
but that's not the fix that got released to jammy. An 'if' statement was added so that the fix is only applied in live sessions:
https://salsa.debian.org/gnome-team/gnome-shell/-/commit/0fb70b0603817614d8612f1a289cd9ceb369616e
which now seems to be the cause of bug 1974293. We should remove that 'if' statement to fix this bug.
This might also explain one of the most frequent gnome-shell crashes we are seeing (but missing the stack trace for):
https://errors.ubuntu.com/problem/256d1c0d1aad03bb024b525f4c80868e8f6a85b4
This appears to be the same as bug 1964458. The fix is what I proposed originally in:
https:/ /salsa. debian. org/gnome- team/gnome- shell/- /merge_ requests/ 60/diffs
but that's not the fix that got released to jammy. An 'if' statement was added so that the fix is only applied in live sessions:
https:/ /salsa. debian. org/gnome- team/gnome- shell/- /commit/ 0fb70b060381761 4d8612f1a289cd9 ceb369616e
which now seems to be the cause of bug 1974293. We should remove that 'if' statement to fix this bug.
This might also explain one of the most frequent gnome-shell crashes we are seeing (but missing the stack trace for):
https:/ /errors. ubuntu. com/problem/ 256d1c0d1aad03b b024b525f4c8086 8e8f6a85b4