Bug#1009996: IBus broken on GNOME on x11
Package: im-config
Version: 0.50-2
Hi!
The IBus configuration has been messed up somehow, and inputting using
IBus does no longer (Debian testing) work out of the box on GNOME on
Xorg. There is a problem also on Ubuntu 22.04 on Xorg, but there the
issue is limited to the candidate window being shown at the bottom of
the application window instead of close to the cursor.
Related Ubuntu bug: https://launchpad.net/bugs/1969637
There have been changes to gnome-settings-daemon in GNOME 42 which most
likely are related. The gtk-im-module dconf key is no longer assigned
the value "ibus" dynamically as was the case previously, but it's unset
even if IBus IMs are included in the list of input sources.
You can set gtk-im-module manually:
gsettings set org.gnome.desktop.interface gtk-im-module ibus
and IBus starts working. Another way to make it work is to set the
environment variable GTK_IM_MODULE to "ibus".
Please see the Ubuntu bug for further info.
Ideally we should of course try to spot the root cause of this issue and
fix it properly, and one purpose of submitting this bug is to seek help
in that respect.
But on the Ubuntu side this is really urgent. Ubuntu 22.04 LTS was
released yesterday, and there we should make a stable release update
ASAP with some kind of fix/workaround.
I submitted this im-config merge request:
https://salsa.debian.org/input-method-team/im-config/-/merge_requests/15
It works around the issue. Maybe we should use that on both Debian and
Ubuntu for now. In any case, unless some more proper solution comes up
very soon, I'm inclined to use it for a stable release update on Ubuntu.
--
Looking forward to your input!
Gunnar
Reply to: