いつものことでFirefoxが不安定になり、電源ボタンで強制終了させて起動し直したら、Anthyが上がらなくなってた。

language-support-input-jaをインストールし直したりしたけど効果がなかった。が、以下の二つで何だか分からないが直った。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$ ls ~/.anthy/ -l
合計 56
-rw-r--r-- 1 u-kondo u-kondo 26016 2010-05-29 16:17 last-record1_default.utf8
-rw-r--r-- 1 u-kondo u-kondo 24576 2010-05-29 16:29 last-record2_default.utf8
-rw------- 1 u-kondo u-kondo     0 2010-03-29 14:36 lock-file_default
# 全部消してみる
$ rm ~/.anthy/*
$ ls ~/.config/ibus/bus/ -l
合計 8
-rw-r--r-- 1 u-kondo u-kondo 170 2010-05-29 17:45 1ae2fabd1ca381277fddbc954bcc4aaf-unix-0
-rw-r--r-- 1 u-kondo u-kondo 170 2010-04-16 10:51 300c16e57b9255cd2c984b614bb0364e-unix-0
# 本来一つしかあるべきでないものが二つ?
# 古い方を消す
$ rm ~/.config/ibus/bus/300c16e57b9255cd2c984b614bb0364e-unix-0
# GNOMEインジケータアプレット経由でiBus再起動

これであっさり直った。。。うまくいかなくてもご勘弁を。

と言うか、64bit版UbuntuのFirefoxが不安定過ぎる気がする。ちょっとJavaScriptが重いページを多めにあげるだけで操作不能になるし。。

追記@06:10

上記ページでも同様の現象と解決策が書いてあります。上の僕のログでもそうだけど、「last-record1_default」が存在してるのがダメっぽいですね。。Linuxユーザで共有したいTipsです。