viewtopic.php?t=1096&start=5
↑の続きです。
これまでに
1. puppy420_ime.pet をそのままインストール ... 結果 ×
2. 暇人さんが(woofでコンパイル?で)pet作成 ... ○
http://nami4.dyndns.org/p_blog/resource ... 76_ime.pet
3. きりんさん、ソースからコンパイル ... ○
4. きりんさん、シノバー、ubuntu パッケージ利用 ... ×
5. シノバー、 anthyのみコンパイル、他は ubuntuパッケージ ... △ 動いたが、不安定
という状況でした。
さて、
5で、anthyをコンパイルしなければならない理由ははっきりしませんが、
ubuntu(jauntyの libanthy0_9100h-0ubuntu1_i386.deb を上書きすると
anthy-agentがエラーを吐くので、このパッケージに問題があるみたいです。
ダウンロードは何回かやり直したのですが...。
動いたが不安定という理由がある程度分かってきました。
仮想端末から、環境変数 GTK_IM_MODULE をいろいろ変更して実行すると...
なんらかの拍子に GTK_IM_MODULE=xim となるとアウト。GTK_IM_MODULE=xim defaultbrowser ... scim 使えない×
GTK_IM_MODULE=scim-bridge defaultbrowser ... ○
GTK_IM_MODULE= defaultbrowser ... ○
unset GTK_IM_MODULE でもいいのだが、積極的に
GTK_IM_MODULE=scim-bridge defaultbrowser
なら確実...と、思ってリブート後に再実験すると、次のようなエラーが出たのち、
何度リブートしてもこのエラーは消えません。
コード: 全て選択
# GTK_IM_MODULE=scim-bridge defaultbrowser
The messenger is now down
An IOException occurred at scim_bridge_client_imcontext_set_cursor_location ()
ええい、scim-bridgeを使わなきゃどうだ、...と。
動くやん。ということで scim-bridgeを外すと、いまのところ機嫌良く動いてます。GTK_IM_MODULE=scim defaultbrowser ... ○
現在成功している環境は upup-476 素の状態から、
- ロケールの修正、xorg.confのキーボードを jp106に。
- upup-476上でコンパイルした anthyをインストール
- ubuntuからダウンロードした以下のパッケージをインストール
kasumi_2.4-0ubuntu1_i386.deb
libscim8c2a_1.4.7-3ubuntu12_i386.deb
scim-anthy_1.2.7-0ubuntu1_i386.deb
scim-gtk2-immodule_1.4.7-3ubuntu12_i386.deb
scim_1.4.7-3ubuntu12_i386.deb - さきの scim.sh より export GTK_IM_MODULE=scim-bridge をコメントアウト
(scim-bridgeは無いので、以前のままのスクリプトでも実行されないはずだが))
きりんさんの scim.sh でもよいはず。
viewtopic.php?p=6811#6811