Ubuntu 12.04 で ATOK X3 が使えなくなった時の対処法

4月9日の gtk2.0 や gtk3 関係のソフトウェアアップデート実行後、firefoxATOK (ATOK X3 for Linux の gtk3 対応版)*1 が使えなくなりました。具体的には Ctrl+Space とかで ATOK を ON にできません。他の GTK アプリでもダメなのがあって、入力欄で右クリックメニュー出して「入力メソッド」で「Xの入力メソッド」を選ぶと ATOK が使えるようになったり、という感じ。Ubuntu を再起動してもダメ。

結局以下のようにして対処しました。

1. Terminal から以下を実行。

sudo bash -c '/usr/lib/i386-linux-gnu/libgtk2.0-0/gtk-query-immodules-2.0 > /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/gtk.immodules'
sudo bash -c 'gtk-query-immodules-3.0 > /usr/lib/i386-linux-gnu/gtk-3.0/3.0.0/immodules.cache'

2. GNOME Desktop をログアウト。
3. GNOME Desktop にログイン。

これで firefox でも gedit などのアプリでも ATOK が使えるようになりました。



idトラックバック:

*1:詳細は http://d.hatena.ne.jp/rna/20131120/p1 を参照。