[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読んで見ますが、何かアドバイスがあれば
> お願いします。
>