CZ-NIC/run-or-raise

GNOME 44 compatibility : Gdk.Keymap is undefined

Closed this issue · 11 comments

xalt7x commented

Version for GNOME 43 used to work for GNOME 44 beta.
I just needed to edit
~/.local/share/gnome-shell/extensions/run-or-raise@edvard.cz/metadata.json
But after update to GNOME 44 RC1 extension doesn't load because of error
Gdk.Keymap is undefined

e3rd commented
e3rd commented

Could you please try it with the current Gnome 44? I've checked https://gjs.guide/extensions/upgrading/gnome-shell-44.html and there is no mention about Gdk. Maybe it was just an error in RC1...

xalt7x commented

Now it works.
Thanks.

xalt7x commented

I'm re-opening this issue since that's still the case with X11 session (Wayland in fine).
P.S. Tested on Fedora 38 Silverblue, might try on Ubuntu 23.04 as well.

e3rd commented

Thanks for the report, you do not need to try it now, I bet that's on me

I also have this issue. It started happening when I updated to Ubuntu 23.04 with Gnome 44.0. I am using X11, I haven't tested it with Wayland yet

Same here.
Arch Linux, Gnome 44.1
Xorg server 21.1.8-1
Worked well on 43.5, throws Gdk.Keymap is undefined after upgrade to Gnome 44.1.

UPD: Still works on wayland though :)

e3rd commented

Thanks to you all for the investigation! Does current master work for any of you please?

It works for me - Arch Linux, Gnome 44.1

I will check in about an hour or so

e3rd commented

We've just released the new version. I beg the X11 users to check whether the new release (which the system should impose you automatically) works as expected. In doubt, we re-open the issue.