[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:21422] Re: skkinput
佐野@浜松です。
In article <E12SyQ9-0001eU-00@xxxxxxxxxxxxxxxxxxxxxxxx>,
at Thu, 9 Mar 2000 17:35:50 +0900,
on Re: skkinput,
Kazuho ITO <kazuho@xxxxxxxxxxxxxxxxxx> さん writes:
> まず、「問題の発生しないアカウント」では、どの .xsession でも
> 問題は起きませんでした (少なくとも、logout 20回連続で一度も)。
ふむ。このアカウントの $HOME/.Xresources と $HOME/.Xdefaults-<hostsname>
(or $XENVIRONMENT) は「問題の発生するアカウント」と比較して違いが
ありますか ?
> 次に、「問題の発生するアカウント」では、
>
> ### 問題の発生しやすい .xsession ###
> ### 発生頻度は、logout 2〜3回に1回程度。
> kterm -ls &
> skkinput &
> exec wmaker
>
> ### 問題の発生しにくい .xsession ###
> ### logout 15回連続で発生せず。ただし、ごくたまに発生。
> skkinput &
> kterm -ls &
> exec wmaker
>
> となりました。つまり、.xsession の中で skkinput と kterm の起動の順番が
> 違うだけで問題発生頻度にちがいがでています。
-ls を付ける / 付けないは関係ありますか ?
# たぶん無いだろうと思うんだけど、一応。
> なお、問題の発生しやすい .xsession であっても、
> .Xresources で、KTerm*VT100*OpenIm を false にする
> wmmail を起動しない
> の2つをすると、問題発生頻度が大幅に小さくなりました(ゼロではない)。
man kterm すると KTerm*VT100*openIm ってデフォルトが false に
なっているようなんですが、違うのかな ?
> 以上から、何か推測できますでしょうか?
なんとなく、openIm が関係あるらしいことと、起動の順番が
関係あるらしいことから、skkinput が完全に起動してしまう
前に kterm が起動してしまうと問題なのかな、とか。
.xsession の中で skkinput & と kterm -ls & の間に wait; を
入れてみるとか。
私の場合は afterstep (slink) / asclassic (potato) なので
.xsession で skkinput & した後、.steprc の中で kterm を
起動してます。
でも user-ja のテストで使ってるアカウントでは .xsession の中で
skkinput & した後で XMODIFIERS=@im=skkinput krxvt -ls & してる
ようですが、特に問題が起きたような覚えは無いので、これはこれで
問題無いような気も。
先に kterm を起動してから skkinput を起動すると、 X が止まった
あと skkinput も止めようとした時「まだ kterm が使ってるからダメ」
となって、次に kterm を止めた後、skkinput だけが残ってしまう、とか。
# 全然裏付けのないただの推測です。 _o_ 予測信頼度 10% 以下。
--
# (わたしのおうちは浜松市、「夜のお菓子」で有名さ。)
<kgh12351@xxxxxxxxxxx> : Taketoshi Sano (佐野 武俊)