vine-users ML アーカイブ



[vine-users:050738] Vine2.5 + Wnn7 + kinput2

  • From: ARAI Shun-ichi <arai@xxxxxxxxxxx>
  • Subject: [vine-users:050738] Vine2.5 + Wnn7 + kinput2
  • Date: Wed, 22 May 2002 13:30:29 +0900 (JST)
あらいです。

 Vine 2.5 + Wnn7 + kinput2 を使用しています。ちょっと疑問があるので、
質問させていただきます。

(0) xwnmo ではなく kinput2 が選択される
 wnn7-xclients-1.02-2vl25 がインストールされていますが、なぜか setime 
で kinput2 が選択されます。
 まあ、このこと自体はあまり追求しようとは思っていません。なぜかという
と、しばらく Vine 2.1.5 と Wnn7 で xwnmo を使っていましたが、

- z, Z による egg 風の変換が(ほとんど)できない
- 不安定。1.02 になってもまだ kterm がハングアップすることがあるし、い
  きなり変換入力のウィンドウを出したと思うと落ちることがある

のような具合いでまともに使えなかったからです。ちゃんとスクリプトとか調
べればいいんでしょうが、今は結果オーライで kinput2 で使っています。
 というわけで、この件に関してはあまり気にしていません。

(1) kinput2 が Wnn6 の wnnenvrc を読み込む
 最初うまく動かなかったので調べたところ、Wnn6 の wnnenvrc を読み込も
うとして失敗しているようでした。
 いろいろ調べたところ、/usr/share/vine/imelib を以下のように変更した
らうまく動くようになりました。

----差分開始
--- imelib      2002-05-14 16:09:48+09  1.1
+++ imelib      2002-05-14 16:07:34+09
@@ -419,7 +419,7 @@
        ;;
     *)
        WNN7_FRONT_END=kinput2
-       checkKinput2Mod && startKinput2 wnn && killXwnmo
+       checkKinput2Mod && startKinput2 wnn7 && killXwnmo
        ;;
 esac
 return 0
@@ -445,7 +445,7 @@
        ;;
     *)
        WNN6_FRONT_END=kinput2
-       checkKinput2Mod && startKinput2 wnn && killXwnmo
+       checkKinput2Mod && startKinput2 wnn6 && killXwnmo
        ;;
 esac
 return 0
----差分終了

 さて、この変更で良いのでしょうか。もっと的確な修正、もしくはシステム
の変更なしのユーザ環境の設定での対応があったら指摘いただけないでしょう
か。

(2) kinput2 を終了させると X が落ちる
 kinput2 を、kill や setime で終了させると、X がまるごと落ちてしまい
ます。2.1.5 では違ったような気がします(よく憶えていませんが)。
 それに、xwnmo は何度も落ちましたが、X を道連れにすることはありません
でした。
 これは、そういうものなのでしょうか。それとも、どこか間違っているので
しょうか。

(3) /etc/X11/im/* って?
 素朴な疑問なのですが、/etc/X11/im/* は使用されているのでしょうか。

--
新井 俊一 <ARAI Shun-ichi>
arai@xxxxxxxxxxx