[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:01660] Re: can't start X
エコー@九州大学と申します.
AccelaratedX をインストールした後に,同じような症状が出ました.原因は,
AccelX の installer は次のような操作を行なったからだそうです.
(1) cd /usr/X11R6/bin/
(2) mv X X.LINUX
(3) ln -sf Xaccel X
Debian システムに限って,ステップ (2)および(3) を行なうとまずいです.
Debian において, Security の関係で,本ものの X サーバXー(XF86_SVGA,
XF86_S3V, Xaccel など)を setuid root にしていんなくて,変わりに
/usr/X11R6/bin/X という wrapper を setuid root にしています(*).
直し方:
当方は AcceleratedX をインストール後に,以下の操作を行なうと
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AccelX で X 関係(xdm,startx など) がうまくいきました.
[1]$ cd /usr/X11R6/bin/
[2]$ rm X
[3]$ cp X.LINUX X #(mv を行なってもいい)
[4]$ chmod -s Xaccel #(ねんのため, security の関係,行なわなくて良い)
そして
/etc/X11/Xserver の「最初」のラインに使いたい X サーバーの実行パス(例え
ば: /usr/X11R6/bin/Xaccel, /usr/X11R6/bin/XF86_SVGA など) を書き加えれば
終ります.
参考として当方の /etc/X11/Xserver に内容は
madura$ cat /etc/X11/Xserver
/usr/X11R6/bin/Xaccel
Console
The first line in this file is the full pathname of the default X server.
The second line shows who is allowed to run the X server:
RootOnly
Console (anyone whose controlling tty is on the console)
Anybody
当方と研究室の全 Debian マシンにおいて上記のやり方でうまくいきましたが.
他のケースでうまくいくとは保証していません.
# AcceleratedX ようの Debian パッケージを作ればいいでしょうね....
# AcceleratedX ってかなり遅くて,XFree86 より世代送れという感じ.
--
Eko Fajar N.
mailto: eko@xxxxxxxxxxxxxxxxxxxxx
PGP Key fingerprint = D0 78 4B FD 42 8E AA 4D 68 8A A7 3D D1 C9 93 53
#どなたかが Diamond Viper Pro Video (Weitex P9100)の X server をつくっ
て見ませんか.AcceleratedX から脱出したい...
(*) root なら X を起動できます、普通のユーザならできないかもしれません
> 亀井と申します。
>
> From: Seiji MATSUDA <ne711@xxxxxxxxxxxxxxxxx>
> Subject: [debian-users:01621] Re: can't start X
> Date: Mon, 25 Aug 1997 15:39:54 +0900
>
> > 松田@横浜です。
> >
> > Hisaho Nakata <nakata@xxxxxxxxxxxxxxxxxxxxxx> さんは書きました:
> >
> > nakata>[症状] 起動時にxdmが起動するように設定したがXが起動しない。
> > nakata>
> > nakata>Debian-1.3をインストールし、XserverはAccelaratedX-1.3を使用しています。
> > nakata>startxではXは起動しますが、起動時にxdmが起動するように設定してもXが
> > nakata>起動しません。
> > nakata>psコマンドでは/usr/bin/X11/xdmは動いています。
> >
> > 多分、過去ログの[debian-users:00723] Re: startx & xdm troubleあたりが参考になる
> > と思います。
>
> AccelaratedX-1.3ではなく普通の?Xserver(SVGA)ですが同じ症状で
> す。
> [debian-users:00723]を取り寄せそのようにやったのですがうまく
> いきませんでした。
> /etc/X11/configの
> no-xdm-start-server -> xdm-start-server
> no-start-xdm -> start-xdm
> にしxbase-configureの実行
> /etc/X11/Xserverのパスの確認
> /etc/X11/xdm/Xserverの
> 0: local /usr/X11R6/bin/X
> の確認
> はしましたが、reboot後xdmが立ち上がりませんでした。
> #xbaseは入っていますがxbaseR6は入れていません。でした。
>
> もう一度/usr/doc/xbase読んで見ますが、何かアドバイスがあれば
> お願いします。
>