かわい@きやのん
In article <y3c4symlgzs.fsf _at_ muse12.mse.waseda.ac.jp> g94p0654 _at_ mse.waseda.ac.jp (Kanetoshi Sekiguchi) writes:
せ>フォローありがとうございます。関口@わせだ、です。
せ>とりあえず、目立った障害としては BS , DEL キーが使えない
せ>だけなんですが...キーの設定が xdm から login するときと、
せ>Console から login して xinit で X を立ち上げたときで違っ
せ>てしまうのは( xinit のときは問題なし)なぜなんでしょう?
せ>ご存知の方、いらっしゃいませんか?
FreeBSD QandA から。
[管理番号: 454]
Q. xdm で login すると普通に login して startx したのと挙動が違います。
どうして?
A. xdm の動作
/usr/X11R6/lib/X11/xdm/xdm-config に xdm の動作環境が書かれています。
XFree86 3.3.1 の初期設定では、resource としてここの Xresources、
login に成功して最初の session としてここの Xsession が起動されます。
Xsession では user の home ディレクトリに .xseession があれば、それを
実行します。
普通に login した場合、shell は .chsrc や .login (bsh 系は .profile)
による環境設定を行いますが、.xsession は、通常 bsh script であることが
多く、これらの 初期設定 file を読み取りません。(csh の場合 .cshrc は読
み込まれます。)
bsh 系 script では、
. $HOME/.profile
csh 系 script に変更して
source ~/.login
など、明示的に読み込む必要があります。
---------ここまで。
せ>具体的な現象は、 kterm などで BS , DEL キーを押すと、改
せ>行されてしまいます。(かといってその改行でコマンドライン
せ>が入力されているわけではないようです)
.login だけじゃなくついでに、たぶんTERM も設定されていないから、
default の key 割り当ても設定されていないんでしょう。
% stty -a
で、BS、DEL が、何に割り当てられてるかみるんですかね。
たぶん、erase じゃなく kill じゃない?