[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:29601] Re: .xsessipn があると X が起動しない
つじた%自己フォロー です。
citation from "[debian-users:29597] .xsessipn があると X が起動しない"
written by tsujita@xxxxxxxxxxxxxxxxxx
on Tue, 21 Aug 2001 23:05:04 +0900
> (8) .xsession を全てコメントアウトしても、現象は再現する。
> (9) .xsession を削除すると、常に X が起動する。
.xsession を存在させる場合、全行コメントアウトしてしまうと却って
session が終了してしまうので X が起動するわけがないということを教えて
もらい、以下の手順を試してみました。
(1) 全行コメントアウトした .xsession の最終行に blackbox を記述。
(2) startx で X を起動。=> 成功
(3) LANGの設定のコメントアウトを外す
(4) startx で X を起動。=> 成功。titlebar も日本語表示。
(5) XIM の設定のコメントアウトを外す。
(6) startx で X を起動。=> 現象再現
ということで、kinput2 のあたりに問題がありそうだと判明しました。
そこで .xsession を
# LANG
LANG=ja_JP.EUC-JP
export LANG
# Japanese Input Method
kinput2-canna &
XMODIFIERS=@im=$XIM krxvt -ls &
blackbox
だけにして起動させると、無事に X 起動に成功しました。
以前の設定だと
XIM=kinput2
XIM2=-canna
if type $XIM &> /dev/null
then
$XIM $XIM2 &
fi
となっていたのですが、
kinput2 -canna &
と
kinput2-canna
の違いはあるのでしょうか?
--------------------------------------
Tsujita Shigeki aka SigZ
Official: tsujita@xxxxxxxxxxxxxxxxxx
Private : tsujita@xxxxxxxxxxxxxxxx
--------------------------------------