[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:30597] Re: XFree86 4.1.0 が全く動きません
金時です。
ご回答に感謝しております。
帰宅後、ご指摘の個所を早速調べてみました。
> /etc/X11/Xserverで2行目がconsoleやanybodyじゃなくて、rootonlyになって
> るとか。
2行目はConsoleになっていました。
が、1行目が /usr/bin/X11/XF86_SVGA になっていました。調べてみると、その
名前のファイル自体が存在しないので(3.3.6の時のものかなとも思ったのですが)
/usr/bin/X11/Xに変更しました。
結果は、今も一般ユーザではXを起動できません。
> ちなみに一般ユーザだとNo screenになる、という意味じゃないですよね?
> #あるいはホームに余計なXF86ConfigとかXF86Config-4があるとか。
こちらの方もホームにそういったファイルもないですし、No Screenになるとい
うわけでもありません。
ただ、ためしにやってみたのですが、
$startx の場合は
Fatal server error:
Cannot open log file "/var/log/XFree86.0.log"
When reporting a problem related to a server crash, please send
the full server output, not just the last messages.
Please report problems to submit@bugs.debian.org.
giving up.
xinit: No such file or directory (errno 2): unable to connect to X server
xinit: No such process (errno 3): Server error.
というメッセージが出力されます。
しかし、
$ X の場合はモノクロの布地の模様が表示されます。
ログファイルが開けないという旨のメッセージなので
ls -l /var/log/XFree86.0.log の結果が、
-rw-r--r-- 1 root root 23807 Nov 14 22:09 /var/log/XFree86.0.log
と表示されたので、rootでパーミッションを777に変更し、再び
$ startx &>Xerror2.txtとして、最後の十数行を抜き出したものが以下です。、
(WW) xf86ReadBIOS: Failed to open /dev/mem (Permission denied)
Fatal server error:
xf86OpenConsole: Server must be suid root
When reporting a problem related to a server crash, please send
the full server output, not just the last messages.
This can be found in the log file "/var/log/XFree86.0.log".
Please report problems to submit@bugs.debian.org.
XIO: fatal IO error 104 (Connection reset by peer) on X server ":0.0"
after 0 requests (0 known processed) with 0 events remaining.
/dev/memはメモリーの事だと思うのですが、
$ ls -l /dev/mem は
-crw-r----- 1 root kmem 1, 1 Nov 11 21:23 /dev/mem
となっています。
パーミッションの問題なのかなと思い始めていますが、それを安易に変更するこ
とにもかなり抵抗があります。(XFree86.0.logを777に変更したことも本当はよ
くないのではないかと思っています。ほかに出来そうなことが判らなかったので
とりあえずやってみたのですが。)
メッセージ自体はXサーバーがルート権限で動かさないといけないのに動いてい
ないということかなと解釈しているのですが、ここから何をしていけばいいのか
手がつけられない状態です。度々、申し訳ありませんがご教示頂ければ幸いです。
長文ご容赦ください。
----------------------------
金時 亨
tallx@xxxxxxxxxxxxxxxxx