[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:02020] Re: [problem]xemacs20-canna-wnn_20.2-0.3



鍋谷です。一応解決することができましたので報告します。

From: NABETANI Hidenobu <nabetani@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Subject: [debian-users:02005] [problem]xemacs20-canna-wnn_20.2-0.3
Date: Tue, 23 Sep 1997 00:40:23 +0900

> xemacs20-canna-wnn_20.2-0.3 を入れてみました。立ち上げ時に
> 
>   Warning: XOpenIM() failed...no input server available
> 
> とエラーが出て、起動後に key を打ったとたんに Segmentation fault で死ん
> でしまいます。当方の環境は、Debian-1.3.1 に wnn_4.2-2, canna 一式(3.5b2-6)
> を使っています。(私は、wnn6 は使っていません。) 

という私の質問に対して前原さん、鴨志田さんより回答をいただきました。

From: Keita Maehara <maehara@xxxxxxxxxxxxxxxxxxxxx>
Date: Tue, 23 Sep 1997 01:41:58 +0900
> 前原です。
> 
> こちらは [debian-users:01184] からの一連の記事で話題になっています。環境
> 変数 XMODIFIERS がセットされているようなら、これを外してから実行してみて
> 下さい。

From: kamop@xxxxxxxxx
Date: 23 Sep 1997 03:12:16 +0900
> 鴨志田です.
> 
> debian-users:1198 あたりを参考するといいかも?
> 
> XMODIFIERS をセットするとそうなるらしいです.

/usr/lib/xemacs-20.2/etc/ あたりのドキュメントをいろいろ漁ってたわりには、
過去の mailing-list をチェックするのを忘れていました。

原因は、.Xdefaults に "*xnlLanguage: ja_JP.ujis" と書いていたためでした。
この場合も上記のようなエラーが出るらしいです。XMODIFIERS はセットしていませ
んでした。解決策として、

*xnlLanguage: ja_JP.ujis
Emacs*xnlLanguage: C

としました。

# 結局、以前に私が質問した kinput2-canna が起動されていると mule が死んでし
# まう([debian-users:01694][debian-users:01695][debian-users:01696]
# [debian-users:01698])、という現象と同じ原因でした。解決策もほぼ同じですね。
# 全く進歩してないようで、深く反省してます。

お詫びに XMODIFIERS がセットされている場合についてまとめておきました。

1) XMODIFIERS=@im=kinput2 がセットされ、kinput2 が起動されている

xemacs 起動時に " Warning: XCreateIC failed " が出て、key 入力後落ちる

2) XMODIFIERS=@im=_XWNMO がセットされ、xwnmo が起動されている

xemacs 起動可能。日本語変換時に " xwnmo : XIM Protocol Error: 13 " が出る
頻繁に出るが、とりあえず動作する。

3) XMODIFIERS がセットされている

xemacs 起動時に "Warning: XOpenIM() failed...no input server available"
が出て、key 入力後落ちる。

大阪大学理学研究科物理学専攻 博士前期課程2年 大坪研究室(06-850-5346)
         鍋谷 栄展      nabetani@xxxxxxxxxxxxxxxxxxxxxxxxxxx