GTKアプリでのみibusが利用できない

GTKアプリ(chromeとか)でのみibusが利用できない時の対処法

どこを見ても環境変数を指定しろとしか書かれてなくて,悩みました.
GTKのimmoduleに登録しないとだめなようですね

Arch Linuxでは以下のコマンドを打てば良いようです

gtk-query-immodules-2.0 /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so >> /etc/gtk-2.0/gtk.immodules

Chromium以外のGTKアプリ(GTK3等)は使用していないのでgtk-query-immodules-3.0をしないとダメなのかは不明