Hi, Since no-no, I agree to go with what you proposed.
In order to avoid future confusion, can you add some of the key facts you stated. > GTK_IM_MODULE=ibus was not needed at the time, but the mechanism which > made it work was broken in GNOME 42. So it's a regression. Please add specific commit reference as a comment by explaining the above statement.. > It's a workaround, hopefully only temporary until we can do it properly > in the right package (maybe gnome-settings-daemon). Let's add a comment to review situation by September/2022. > It's the urgency which motivates the workaround. Especially as regards > Ubuntu 22.04, which was released yesterday with the issue, but I suppose > we don't want a broken IBus on testing's GNOME on Xorg either. As I read the discussion, if this bug affects Debian/testing, and GTK_IM_MODULE=ibus solves major concern which may come with on-screen keyboard, that's OK. ... > Our original idea was to defer everything to GNOME. And GNOME still > starts ibus-daemon and sets XMODIFIERS and QT_IM_MODULE. So the only > thing we need to add through im-config is GTK_IM_MODULE. I see. Let's add this stance as comment since this is a temporary work around. > But the answer to Q1 and Q2 are no and no. ;) I see. > So for those reasons I think my merge request is better (even if it's a > workaround). As a code to fix issue, I agree with your merge request. As for the issue tracking, I appreciate you add more context into comment. > > Extra discussion: Was the Budgie:GNOME issue related to this? (Were > > Budgie:GNOME running under x11?) > > Budgie is run under x11, and Budgie starts ibus-daemon and sets the same > variables as GNOME does. I don't know to which extent this new issue > affects Budgie. But OTOH, "GTK_IM_MODULE=ibus" won't hurt on x11. I see. > > FYI: I read Ubuntu bug: https://launchpad.net/bugs/1969637 but not so > > carefully. So I may be missing something. > > Ack. The issue is different in Ubuntu, but the proposed workaround > applies to Ubuntu too. The Ubuntu bug includes a couple of links to > interesting upstream gnome-settings-daemon commits. You are talking about Ikuya's message, I think. I didn't have time to check it yet. Anyway, please upload updated im-config including your logic in the proposed patch. Regards, Osamu

