Vitruvian Penguin
knoppix

[knoppix:0614] Re: 動作報告

Date: Mon, 23 Dec 2002 03:22:43 +0900
X-mailer: Sylpheed version 0.8.5 (GTK+ 1.2.10; i586-pc-linux-gnu)
柘植です。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
<Prev in Thread] Current Thread [Next in Thread>