Cygwin なんでも掲示板

一覧最新記事過去一覧 | 検索FAQアンテナHOME
(新規投稿・発言はできません)

No.1832  Re:日本語入力
発言者: MSだす。
発言日: 2004 01/04 01:40
 
cygwin 1.5.5 Windows XP HOME の環境で
JE暫定版(現在ネット上で配布されているもの)の
kterm、kinput2、 cannaを入れました。

$ cygcheck -cd |egrep -i 'kterm|kinput2|canna'
Canna 36p4-1
kinput2 3.1-2
kterm 6.2.0-5
libCanna 36p4-1

同様の設定をして試しましたが、同じ症状になりました。

> ktermよりkinput2&と入力すると
> warnigがでますが
> 文字化けしていて何が悪いのかわかりません。

これはメッセージがEUC-JPで、それが文字化けしているのでしょう。
ktermを kterm -km euc で起動すると化けません。
内容はやはり、
"かな漢字変換サーバーと通信できません。"
というものです。

何が起きているか見るために、cannaserverをNTサービスとしてインストールせずに、
$ /usr/sbin/cannaserver -d
でデバッグモードで起動してからためしたところ、

辞書ホームディレクトリィ = /var/lib/canna/dic
My name is *****
今からソケットを作る
ファイル名:[/tmp/.iroha_unix/IROHA]
UNIXドメインはできた
ソケットの準備はできた
WaitForSomethingの前

となります。(****は実際にはホスト名)
ここでkinput2を起動し、変換をしようとしても
cannaserverは無反応で、kinput2のメッセージどおり
kinput2がcannaserverと通信できないようです。

私にはソースをハックする能力はありませんので
この問題を改善するすべは無いのですが、
物は試しと思い、

$ /usr/sbin/cannaserver -inet

で、inetドメインでの接続をこころみたところ(&を使わなくてもバックグラウンドになります)、
ちゃんとkinput2を使って変換できました。
kinput2は

$ kinput2 -cannaserver localhost &

で起動します。

cannaserverに -inet オプションをつけてNTサービスとして
インストールできるかどうかは試していません。


▼関連発言

1828:日本語入力 [satoaki] 12/31
 └1832:Re:日本語入力 [MSだす。] 01/04
  ├1833:Re[2]:日本語入力 [りう] 01/04
  │├1835:Re[3]:日本語入力 [MSだす。] 01/04
  ││└1838:Re[4]:日本語入力 [satoaki] 01/04
  │├1836:Re[3]:日本語入力 [satoaki] 01/04
  │└1840:Re[3]:日本語入力 [MSだす。] 01/05
  └1839:Re[2]:日本語入力 [satoaki] 01/04
   └1841:Re[3]:日本語入力 [MSだす。] 01/05 <

Pass 保存

早田のホームページへ
CGIROOM