柘植です。qさんこんばんは。
お返事ありがとうございました。
> XSERVER = "XF86_SVGA"
> XMODULE = "vesa"
> XDESC = "ProSavage KM"
/etc/init.d/xsessionというファイルを
$ less -N /etc/init.d/xsession
として眺めてみてください。
52 Shift+G
で52行目にジャンプします。ここから106行目までの部分が、
コンソール画面から
# su knoppix
$ startx
とするのと
# /etc/init.d/xsession start
とするときに処理の違いが生じる部分です。
108行目に
su -c "DISPLAY=:0 exec /etc/X11/xinit/xinitrc" - $USER >/dev/null 2>&1
とあると思いますが、これは
# su knoppix
$ startx
とやっているのと同じです。
また、
> XSERVER = "XF86_SVGA"
なので、
66-76行目までは読み飛ばしてもいいでしょう。
ということで、
77 # Try hwsetup-generated flags first, if present
78 $X $NORESET -xf86config "$XCONFIG" $XOPTIONS :0 2>/dev/null && break
79 # Mostly failsafe probe fallbacks
80 # Some cards prefer 16 bit, especially when low on mem or not SVGA,
81 # so try this first.
82 if $X $NORESET -xf86config "$XCONFIG" $BPP 16 :0 2>/dev/null || \
83 $X $NORESET -xf86config "$XCONFIG" $BPP 24 :0 2>/dev/null || \
84 $X $NORESET -xf86config "$XCONFIG" $BPP 32 :0 2>/dev/null || \
85 $X $NORESET -xf86config "$XCONFIG" $BPP 8 :0 2>/dev/null; then brea
85 k; fi
何か問題が起きているとすれば、ここなんだと思いますが・・・
うーん、/usr/X11R6/bin/startxのほうもちゃんと見ないとダメかな。
よかったら、'knoppix 2'でKnoppixを起動した後、
# /etc/init.d/xsession start
のあと1分くらい放置してからCtrl+Alt+BSでコンソール画面に戻った後、
# cat /var/log/XFree86.0.log > X_fail.log
とかして、そのファイルを直メールで結構ですから送ってもらえませんか?
比較するためにKnoppixを再起動して(同じく'knoppix 2'で)
# su knoppix
$ startx
でKDEが起動した後Konsoleを開いて同様に
$ cat /var/log/XFree86.0.log > X_success.log
でうまくいった時のlogもいっしょに送っていただけるとありがたいです。
といっても、ほんとにお暇なときでいいですよ。
私自身は今回いろいろな発見があっておもしろいのですが、こうしたやりとりが確
実にqさんの問題解決に結び付くとは限りませんので^^;)
最後になりましたが、
> ・・・でも,よく考えれば # cat /etc/sysconfig/xserver > memo_file
> などとしてそのファイルの内容をカット・アンド・ペーストしてknoppixか
> らフリーメールで送ってもよかったのかもしれません.
そうですね。その方法はよく使います。
標準出力をファイルに
$ cat aaa > myfile
cat: aaa: No such file or directory
$ ls -l myfile
-rw-rw-r-- 1 knoppix knoppix 0 12月 23 02:16 myfile
標準出力と標準エラー出力をいっしょにファイルに
$ cat aaa >& myfile.err
$ ls -l myfile.err
-rw-rw-r-- 1 knoppix knoppix 55 12月 23 02:17 myfile.err
$ cat myfile.err
cat: aaa: No such file or directory
--
Tsuge Akihide
|