IBus not working properly in GTK applications [Solved]

Discussions Regarding Software

Moderator: Moderators

IBus not working properly in GTK applications [Solved]

Postby tsvd » Wed Nov 07, 2012 21:18

IBus doesn't work in Gtk2 applications even though GTK_IM_MODULE=ibus is set.
However, setting GTK_IM_MODULE=xim does work, but it breaks the compose key.

I should definitely be able to use IBus in Gtk apps without the compose key breaking. I've done it that way numerous times before. But setting GTK_IM_MODULE to ibus has no effect, it's just as if IBus isn't running or set (e.g. in Leafpad, right clicking and selecting input method, I see "System (None)").

Update: I fixed it eventually by first rebuilding ibus, and then doing
Code: Select all
gtk-query-immodules-2.0 /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so >> /etc/gtk-2.0/x86_64-pc-linux-gnu/gtk.immodules


After logging out and in, IBus now works perfectly in the Gtk2 applications (though not sure about Gtk3, though I don't use anything gtk3... yet). I did
Code: Select all
equo install ibus ibus-pinyin
then to return to the entropy packages, logged out and in again and it still works.
tsvd
Baby Hen
 
Posts: 3
Joined: Wed Nov 07, 2012 21:11

Return to Software in General

Who is online

Users browsing this forum: No registered users and 2 guests