中治@鳥取です。回答ではなく便乗質問です。

私の場合、~/.xinitrc の冒頭に

exec >$HOME/.xsession-errors 2>&1

DISPLAY=:0; export DISPLAY
SSH_ASKPASS=/usr/local/bin/ssh-askpass; export SSH_ASKPASS
eval $(ssh-agent)
ssh-add </dev/null

と書いて、/dev/ttyv0 にログインしてから startx しているのですが、ウィンド
ウマネージャ(fvwm2)の機能でリモートログインなどを使う操作、例えば、

Exec ssh -XY -n -f pcbsd "exec kterm -km euc -T PC-BSD"

を実行すると、以前に pcbsd にログインしたことがないとか、パスワードを求め
られた場合、どういうわけか、ttyv0 で ssh の応答を要求されてしまい、fvwm2が
応答できなくなり、Xが事実上使えなくなるという状況が、いつからかわかりませ
んが、続いています。

## しかも、Xを再起動すると OS ごとハングアップするので、リモートからログイ
## ンして、システムを再起動するしかありません。

原因の調査法、対処法などどなたかご存じでしたら、こちらもご教示願います。

>>>>> In 
>>>>> <[&#x30E1;&#x30FC;&#x30EB;&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x4FDD;&#x8B77;]>
>>>>>  
>>>>>   "Hisao Osawa" 
>>>>> <[&#x30E1;&#x30FC;&#x30EB;&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x4FDD;&#x8B77;]>
>>>>>  wrote:

>   下記のような.xinitrcを作っておいて、startxでXを起動していますが、
> このところ最後から3行めの/usr/local/bin/xmodmapの結果が反映されません。
>   X起動後にxtermから実行すれば反映されるので、X起動時には実行されて
> いない様子です。
>   Xが起動する前にxmodmapが起動をあきらめているような気がしますが、
> /var/log/messagesにも/var/log/Xorg.0.logにもなにも残っていないので
> 不明です。
>   原因の調査法、対処法などご存じでしたらご教授願います。

>   xorg-7.3にあげてから起るようになったようですが、xorg-7.2の期間が
> 短かったのでxorg-7.2でも起っていたかも知れません。
>   調べるとしても、なるべくxorg-7.2へ戻すようなことはせずに済ませたい
> ところです。

-- 
NAKAJI Hiroyuki (中治 弘行)

メールによる返信