[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1009996: IBus broken on GNOME on x11



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


Reply to: