Gnome-shell extension works incorrectly when 'autostart-xwayland' experimental option is enabled
I encountered a problem with gnome-shell extensions, when the experimental autostart-xwayland
option that was added in 3.34, is enabled in the org.gnome.mutter.experimental-features
dconf key.
The specific issue was that the GSConnect shell extension failed to start, though the issue was partly worked around after I reported it to the extension maintainer.
The underlining issue is, that Gtk.IconTheme.get_default()
returns null
, instead of the correct Gtk.IconTheme
, during the extension startup.
My bug report for the extension is here, although I don't think there's much information that would be relevant to the issue with mutter.
I've only reproduced the problem on Gnome 3.34, since I don't think the extension works on 3.35 yet.