Update the #3329 backport with jadahl's proposed fix
We found several issues with MR #3329, including the live
installer being invisible. The change proposed by jadahl in
https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3329#note_1874837
seems to solve the problems, so this extends the #3329 backport
to also include that change.