XF86_S3V [:displaynumber] [ option ] ...
XF86_Mach8 [:displaynumber] [ option ] ...
XF86_Mach32 [:displaynumber] [ option ] ...
XF86_Mach64 [:displaynumber] [ option ] ...
XF86_P9000 [:displaynumber] [ option ] ...
XF86_AGX [:displaynumber] [ option ] ...
XF86_W32 [:displaynumber] [ option ] ...
XF86_I128 [:displaynumber] [ option ] ...
XF86_TGA [:displaynumber] [ option ] ...
XF86_8514 [:displaynumber] [ option ] ...
XF86_S3V は、S3 ViRGE と ViRGE/VX グラフィックアクセラレータボード用の 8ビット PseudoColor, 16ビット TrueColor サーバである。
XF86_Mach8 は、ATI Mach8 グラフィックアクセラレータボード用の 8ビット PseudoColor サーバである。
XF86_Mach32 は、ATI Mach32 グラフィックアクセラレータボード用の 8ビット PseudoColor, 16 ビット TrueColor サーバである。全ての Mach32 アクセラ レータボードで 16 ビット操作がサポートされているわけではない点に注意す ること。サポートされている RAMDAC と深さに関する詳細な点については、 README.Mach32 を参照すること。
XF86_Mach64 は、ATI Mach64 グラフィックアクセラレータボード用の 8ビット PseudoColor, 16 ビット TrueColor, 32ビット TrueColor サーバである。全 ての Mach64 アクセラレータボードで 16ビットと32ビットの操作がサポート されているわけではない点に注意すること。サポートされている RAMDAC と深 さに関する詳細な点については、README.Mach64 を参照すること。
XF86_P9000 は、Weitek Power 9000 (P9000) グラフィックアクセラレータボード用の 8ビッ ト PseudoColor, 16ビット TrueColor, 32ビット TrueColor サーバである。
XF86_AGX は、AGX/XGA グラフィックアクセラレータボード用の 8 ビット PseudoColor, 16ビット TrueColor サーバである。
XF86_W32 は ET4000/W32, ET4000/W32i, ET4000/W32p, ET6000 グラフィックアクセラレー タボード用の 8ビット PseudoColor サーバである。ET6000 で 16, 24, 32 bpp を利用するためには、XF86_SVGA サーバを使うこと。
XF86_I128 は、Number Nine Imagine 128 グラフィックスアクセラレータボード用のサー バである。
XF86_TGA は DEC の 21030(TGA) チップセット用のサーバである。このサーバは Alpha プラットフォームでしか利用できない。
XF86_8514 は、8514/A グラフィックアクセラレータボード用の 8ビット Pseudo Color サーバである。
これらのサーバは、X11R5 付属の X386 サーバと Kevin Martin <martin@cs.unc.edu> が開発した X8514 サーバが元になっている。
このサーバは以下のチップセットをサポートしている:
1MB(まで)のディスプレイメモリを積んでいる S3 のカードでは、(およそ) 1152x800までの解像度の仮想スクリーンがサポートされている(古い S3 のチッ プには内部幅が1280のものがあるため、1MB のメモリでは 1152x900 をサポー トできない)。 2MB 以上のディスプレイメモリを積んでいると、1280x1024 (カードによって は 1600x1280)までの物理的解像度が利用できる。(仮想的な解像度は単に積ま れているメモリの量によって決まる。仮想スクリーンの最大幅は 2048 であり、 最大高さは 4096 である。)
同様の解像度が Mach64 でもサポートされる。詳細なコンフィギュレーション については、README.Mach64 ファイルを参照すること。
同様の解像度が Mach32 でもサポートされる。 Mach32 の場合は、仮想スクリーンの最大幅は 1536 であり、最大高さは 1280 である。
Mach8 の場合は、仮想スクリーンの最大幅は 1024 である。
8514 の場合は、仮想スクリーンの最大解像度は 1024x768 である。
AGX チップの場合、最大解像度はチップのリビジョンと利用可能なディスプレ イメモリの量によって決まる。 コンフィギュレーションの詳細については README.agx を参照すること。
P9000 の場合は、仮想的解像度と物理的解像度は同じでなければならない。十 分なメモリがあれば、1280x1024 までの解像度がサポートされる。
24ビットのビジュアルをサポートしている全てのサーバは現在、32bpp のコン フィギュレーションにおいて各32ビット中の8ビット分を使わないことにより、 24bpp を実現している。この深さでサポートすることができる最大の仮想ディ スプレイサイズを計算する際には、この点を考慮する必要がある。
Mach64, Mach32, S3, S3V, P9000, AGX サーバは 8 ビット以上の色をサポー トしている。 Mach32, S3V, AGX サーバは 16 ビット TrueColor をサポートしており、 Mach64, S3, I128, P9000 サーバは 16 ビットと 32 ビットの TrueColor を サポートしている。 32ビット TrueColor モードでは、ピクセルごとの色情報には 24 bpp しか使っ ていない(1600万色を与える)。このモードは、 オンラインマニュアルの XFree86(1) で説明されている -bpp オプションを指定すると使用できる。
XF86Config ファイルの Device セクションのエントリには以下の項
目がある:
XF86_S3:
XF86_S3V:
XF86_Mach8:
XF86_Mach32:
mach32
XF86_Mach64:
mach64
XF86_P9000:
vipervlb (Diamond 製 Viper VLB で用いる)
XF86_AGX:
agx-016
XF86_W32:
et4000w32
XF86_I128:
i128
XF86_TGA:
tga
XF86_8514:
ibm8514
normal - (S3, AGX, W32) 以下に述べる以外の RAMDAC を持っているカー ドで用いる。サーバがこのような RAMDAC を間違って検出する場合に、S3 サー バに対してだけこのオプションが必要となる。 AGX サーバは RAMDAC の自動検出機能を持っていないので、RAMDAC が指定さ れていなければ、この動作がデフォルトとなる。 W32 サーバでは、RAMDAC が正しく認識されないときと、RAMDAC の検出が完全 に失敗するときにこのオプションを使うこと。
(S3, AGX, Mach32) AT&T 20C490 または AT&T 20C491 RAMDAC を積んでいるカー ドで用いる。 dac_8_bit オプションを指定すると、これらの RAMDAC は RGB 毎に 8 ビットのモードで操作される。801/805/928 ボードでは、16bpp の操作を行う こともできる。本物の AT&T 20C490 RAMDAC は、S3 サーバに自動検出される はずである。そうでない場合には、この RAMDAC を明示的に指定しなければな らない。 RGB 毎に 8 ビットのモードは、Winbond 82C490 RAMDAC (SuperProbe は AT&T 20C492 と認識する)では動作しないようである。Winbond 82C490 でも 16bpp はうまく動作する。 Diamond 製の SS2410 RAMDAC は 15bpp モード(16bpp ではない)で操作したと きは互換であると報告されている。Chrontel 8391 は全てのモードで互換のよ うである。
sc15025 - (S3, AGX) Sierra 製の SC15025 または SC15026 RAMDAC を 積んでいるカードで用いる。 S3 サーバには、この RAMDAC を自動検出するコードが含まれている。
sc11482 - (S3) Sierra 製の SC11482, SC11483, SC11484 RAMDAC を積 んでいるカードで用いる。 S3 サーバには、この RAMDAC を自動検出するコードが含まれている。
sc11485 - (S3) Sierra 製の SC11485, SC11487, SC11489 RAMDAC を積 んでいるカードで用いる。 S3 サーバはこれらの RAMDAC を sc11482 として検出するので、拡張機 能を利用するためにはこのオプションを指定しなければならない(これらは 16bpp, 15bpp, 8bpp をサポートしているが、他では 15bpp と 8bbp しかサポー トされていない)。
bt485 - (S3) BrookTree 製の Bt485 または Bt9485 RAMDAC を積んで いるカードで用いる。サーバが検出に失敗した場合には、これを指定しなけれ ばならない。
att20c505 - (S3) AT&T 製の 20C505 RAMDAC を積んでいるカードで用 いる。サーバが 20C505 の検出に失敗した場合や、このカードが Bt485 RAMDAC を搭載しているが、67.5MHz 以上のクロックの利用で問題が生じる場 合には、このオプションを指定しなければならない。
att20c498 - (S3) AT&T 製の 20C498 または 21C498 RAMDAC を積んで いるカードで用いる。 サーバが検出に失敗した場合には、このオプションを指定する必要がある。
att22c498 - (S3) AT&T 製の 22C498 RAMDAC を積んでいるカードで用 いる。 サーバが検出に失敗した場合には、このオプションを指定する必要がある。
ibm_rgb514 - (S3) IBM 製の RGB514 RAMDAC を積んでいるカードで用 いる。 サーバが検出に失敗した場合には、このオプションを指定する必要がある。
ibm_rgb524 - (S3) IBM 製の RGB524 RAMDAC を積んでいるカードで用 いる。 サーバが検出に失敗した場合には、このオプションを指定する必要がある。
ibm_rgb525 - (S3) IBM 製の RGB525 RAMDAC を積んでいるカードで用 いる。 サーバが検出に失敗した場合には、このオプションを指定する必要がある。
ibm_rgb526 - (S3) IBM 製の RGB526 RAMDAC を積んでいるカードで用 いる。 サーバが検出に失敗した場合には、このオプションを指定する必要がある。
ibm_rgb528 - (S3) IBM 製の RGB528 RAMDAC を積んでいるカードで用 いる。 サーバが検出に失敗した場合には、このオプションを指定する必要がある。
stg1700 - (S3) STG1700 RAMDAC を積んでいるカードで用いる。サーバ が検出に失敗した場合には、このオプションを指定する必要がある。
stg1702 - (Mach64) STG1702 RAMDAC を積んでいるカードで用いる。サーバ が検出に失敗した場合には、このオプションを指定する必要がある。
stg1703 - (S3, W32, Mach64) STG1703 RAMDAC を積んでいるカードで 用いる。サーバが検出に失敗した場合には、このオプションを指定する必要が ある。W32 サーバを使う場合には、STG1703 で ClockChip のプログラマブル 機能を使えるように明示的に設定しなければならない。
s3gendac - (S3) S3 製の 86C708 GENDAC を積んでいるカードで用いる。 この RAMDAC は RGB 毎に8ビットのモードをサポートしていない (dac_8_bit オプションを指定してはならない)。 このオプションを使うと 801/805 ボードで 16bpp の操作が可能になる。現在、 このRAMDAC を自動検出することはできない。
s3_sdac - (S3) S3 製の 86C716 SDAC RAMDAC を積んでいるカードで用 いる。サーバが検出に失敗した場合には、このオプションを指定する必要があ る。
ics5300 - (S3) ICS5300 RAMDAC を積んでいるカードで用いる。サーバ が検出に失敗した場合には、このオプションを指定する必要がある。(サーバ はこれを S3 GENDAC と認識する。このRAMDAC としても利用可能である。)
ics5341 - (W32) ICS5341 RAMDAC を積んでいるカードで使用する。サー バが検出に失敗した場合には、このオプションを指定する必要がある。 ピクセルクロック86MHz 以上だと、サーバはピクセルの多重化を行う。この場 合、ほとんどのボードでは90MHz 近辺の狭いバンドでうまく動作しないように 見える。通常、ICS5341 RAMDAC は RAMDAC として認識されるが、プログラマ ブル機能が使えるように、ユーザはこれを ClockChip として設定しなければ ならない。
ics5342 - (S3) ICS5342 RAMDAC を積んでいるカードで用いる。サーバ が検出に失敗した場合には、このオプションを指定する必要がある。(サーバ はこれを S3 SDAC として識別し、それで利用可能である。)
ti3020 - (S3) TI 製の ViewPoint Ti3020 RAMDAC を積んでいるカード で使用する。サーバが Ti3020 の検出に失敗した場合には、このオプションを 指定する必要がある。 70MHz 以上のドットクロックを必要とするモードがある場合、この RAMDAC に 対してはピクセルの多重化が行われる点に注意すること。
ti3025 - (S3) TI 製の ViewPoint Ti3025 RAMDAC を積んでいるカード で使用する。サーバが Ti3025 の検出に失敗した場合には、このオプションを 指定する必要がある。
ti3026 - (S3) TI 製の ViewPoint Ti3026 RAMDAC を積んでいるカード で使用する。サーバが Ti3026 の検出に失敗した場合には、このオプションを 指定する必要がある。
ti3030 - (S3) TI 製の ViewPoint Ti3030 RAMDAC を積んでいるカード で用いる。サーバが Ti3030 の検出に失敗した場合には、このオプションを指 定する必要がある。
bt481 - (AGX, Mach32) BrookTree 製の Bt481 RAMDAC を積んでいるカー ドで用いる。
bt482 - (AGX) BrookTree 製の Bt482 RAMDAC を積んでいるカードで用 いる。
herc_dual_dac - (AGX) 84ピン (Bt485 または AT&T20C505) と 44ピン (Bt481 または Bt482) RAMDAC の両方がインストールされているカード (Hercules Graphite Pro)で用いる。
herc_small_dac - (AGX) 44ピン(Bt481 または Bt482) RAMDAC だけが インストールされているカード(Hercules Graphite Pro)で用いる。
ati68875 - (Mach64, Mach32) ATI 製の 68875 RAMDAC を積んでいるカー ドで用いる。サーバが検出に失敗した場合には、このオプションを指定する必 要がある。
tlc34075 - (Mach64, Mach32) TI 製の 34075 RAMDAC を積んでいるカー ドで用いる。サーバが検出に失敗した場合には、このオプションを指定する必 要がある。
ati68860 - (Mach64) ATI 製の 68860 RAMDAC を積んでいるカードで用 いる。サーバが検出に失敗した場合には、このオプションを指定する必要があ る。
ati68860b - (Mach64) ATI 製の 68860b RAMDAC を積んでいるカードで用 いる。サーバが検出に失敗した場合には、このオプションを指定する必要があ る。
ati68860c - (Mach64) ATI 製の 68860c RAMDAC を積んでいるカード で用いる。サーバが検出に失敗した場合には、このオプションを指定する必要 がある。
ch8398 - (Mach64) Chrontel 製の 8398 RAMDAC を積んでいるカードで 用いる。サーバが検出に失敗した場合には、このオプションを指定する必要が ある。
att20c408 - (Mach64) AT&T 製の 20C408 RAMDAC を積んでいるカード で用いる。サーバが検出に失敗した場合には、このオプションを指定する必要 がある。
intenal - (Mach64) カードが内部に(つまり組み込みの) RAMDAC を持っ ている。サーバが検出に失敗した場合には、このオプションを指定する必要が ある。
このオプションは P9000 サーバでは指定しなければならない。ローカルバス の Diamond Vipers を使っている場合、memaddress の値は 0x80000000, 0x20000000, 0xA0000000 のいずれかである。 デフォルト値は 0x80000000 である。既にそのアドレスを使っている他 のデバイスと衝突していない限り、どの値でも動作する。 Viper PCI に関しては、README.P9000 を参照すること。 Orchid P9000 の場合は、ベースアドレスは 0xC0000000, 0xD0000000, 0xE0000000 のいずれかであり、この値はボードの ジャンパ設定と一致する値でなければならない。
注意: S3 サーバは通常、このアドレスを自動的に調べる。 このオプションを指定すると、調べた結果は上書きされる。サーバの調査の失 敗は普通はリニアフレームバッファの使用に問題があることを示すので、この ような指定は勧められない。
注意: Mach64 はメモリアパーチャを必要とする。ISA バスのビデオカードの 場合には、アパーチャが有効で、アパーチャのアドレスには16MB 以下の値が セットされていなければならないことを意味する。(つまり、ISA バスのシス テムに限っては、Mach64 サーバを使うためには、12MB あるいはそれ以下のメ モリを必要とするということである。)通常、Mach64 サーバはこのアドレスに は既定値を用いるが、このオプションをセットすると既定値のアドレスは上書 きされる。
通常の環境では、Mach32 サーバはこのオプションを必要としないはずである。
Option フラグは、XF86Config ファイルの Device セクションで も Display サブセクションでも指定することができる。
nomemaccess - (S3) ビデオメモリへの直接アクセスを無効にする。こ のオプションは、864 および 964 チップでは無視される。
noaccel - (AGX, P9000) P9000 のハードウェアアクセラレーションを 無効にし、AGX のフォントキャッシュを無効にする。
vram_128 - (AGX, P9000) メモリ検査が失敗したとき、VRAM が 128Kx8 であれば使用すること。
vram_128 - (AGX, P9000) メモリ検査が失敗したとき、VRAM が 128Kx8 でなければ使用すること。
nolinear - (S3 and Mach32) リニアマップフレームバッファの使用を 無効にする。
ti3020_curs - (S3) Ti3020 の内部ハードウェアカーソルを有効にする (デフォルト)。
no_ti3020_curs - (S3) Ti3020 の内部ハードウェアカーソルを無効に する。
sw_cursor - (S3, Mach32, Mach64, P9000, AGX) ハードウェアカーソ ルを無効にする。
dac_8_bit - (S3, Mach32, Mach64, AGX) RGB 値毎に8ビット使用する。 現在は、 Ti3020/5/6, Bt485, AT&T 20C505, AT&T 20C490/1, Sierra SC15025/6, AT&T 20C498, STG1700/3, IBM RGB5xx (S3 サーバ), Bt481, Bt482 (AGX サーバ), ATI68875/TLC34075/Bt885 (Mach32 サーバ), ATI68875, TLC34075, ATI68860, ATI68880, STG1702, STG1703 (Mach64 サー バ) の RAMDAC だけでサポートされている。 現在は、上記の RAMDAC のうち AT&T 20C490/1 を除くものが使われていると き、S3 サーバではこの値はデフォルトでセットされる。デフォルトの VGA の 「普通の」 RAMDAC の場合を除き、AGX サーバでもこの値はデフォルトでセッ トされる。
dac_6_bit - (S3, AGX) 8ビットモードが自動的に有効にされる場合に、 RGB 値毎に 6 ビットを使用させる。
sync_on_green - (S3, P9000) Bt485, AT&T 20C505, Ti3020/5/6, IBM RGB5xx RAMDAC が載っているカードで、緑色信号上への同期信号の生成を有効 にする。注意: これらの RAMDAC は緑色信号上の同期信号をサポートし ているが、多くのカードはこの機能が使えない設計になっている。
power_saver - (S3, Mach64) このオプションを使用すると、VESA の DPMS 互換モニタの省電力機能が有効になる。 サスペンドレベルは現在、Mach64, 732, 764, 864, 868, 964, 968 S3 チップ だけでサポートされている。異なる操作レベルでタイムアウト値を設定する方 法については、XF86Config(4/5) を参照すること。このオプションは実 験的なものである。
intel_gx - (Mach32) Intel GX Pro を使ったカードに対し、ハードウェ アで決められているリニアフレームバッファの正しいオフセットをセットする。 このオプションは membase に 0x78000000 を設定することと等 価である。
ast_mach32 - (Mach32) AST 製マザーボードの一部に直付けされている Mach32 カードに対する特別な処理を行う。
spea_mercury - (S3) SPEA 製の Mercury カード(928 + Bt485 RAMDAC) でピクセル多重化を有効にする。これらのカードでは、67.5MHz より高いドッ トクロックを使用し、1MB より多いビデオメモリにアクセスするためにはピク セル多重化が必要である。現在、ピクセル多重化は非インタレースモードと物 理的な幅が 1024 より小さいモードだけでサポートされている。
stb_pegasus - (S3) STB 製の Pegasus カード(928 + Bt485 RAMDAC) でピクセルの多重化を有効にする。これらのカードでは、67.5MHz より高いドッ トクロックを使用するためにはピクセル多重化が必要である。現在、ピクセル 多重化は非インタレースモードと物理的な幅が 1024 より小さいモードだけでサ ポートされている。
number_nine - (S3) Number Nine 製の GXe level 10, 11, 12 カード (928 + Bt485 RAMDAC)でピクセル多重化を有効にする。 これらのカードでは、85MHz より高いドットクロックを使用するためにはピク セル多重化が必要である。 現在、ピクセル多重化は非インタレースモードと物理的な幅が 800 より小さ いモードだけでサポートされている。 このオプションは他の一部の Number Nine 製カード(例えば GXE64 と GXE64pro)でも必要なことがある。
diamond - (S3) このオプションは一部の Diamond 製カード(特に 964/968 VRAM のカード)で必要である。
elsa_w1000pro - (S3) ELSA 製 Winner 1000 PRO のサポートを有効に する。 このボードは自動検出されるので、普通はこのオプションは不要である。
elsa_w1000isa - (S3) ELSA 製 Winner 1000 ISA のサポートを有効に する。 このボードは自動検出されるので、普通はこのオプションは不要である。
elsa_w2000pro - (S3) ELSA 製 Winner 2000 PRO のサポートを有効に する。 このボードは自動検出されるので、普通はこのオプションは不要である。
pci_hack - (S3) このオプションは、バグがある SMC UART が載ったマ シンで一部の PCI928 カードを使うと生じる問題を回避するためのものである。
s3_964_bt485_vclk - (S3) このオプションは、964 と Bt485 を用いた カードで起こることがある問題を回避するためのものである。
genoa, stb, hercules, number_nine, - (S3) これらのオプションを使うと、 IBM RGB5xx RAMDAC を使ったテストされていないカードに対して、ピクセル回 り込みの問題を避けるためのブランク遅延の設定をする際に、異なるデフォル ト値を選択することができる。
slow_vram - (S3) VRAM が遅いカード向けにVRAM のタイミングを調整 する。このオプションは、Diamond Stealth 64 VRAM カードと Hercules Terminator 64 カードの一部で必要である。
fast_vram - (S3) VRAM のアクセスが速いカード向けに VRAM のタイミ ングを調整する。 カードがこれをサポートできない場合、表示がおかしくなったり余計なピクセ ルが現れたりする。
slow_dram - (W32) 遅い DRAM 向けに DRAM のリフレッシュを調整する。 W32 サーバと古い W32 カードを使うとディスプレイが省電力モードになる場 合には、このオプションを試すとよい。
slow_dram_refresh - (S3) 遅い DRAM で、モードを切替えたときにピ クセルが壊れる行がでるのを避けるためにDRAM のリフレッシュを調整する。
pci_burst_on - (W32) W32p チップセットで PCI バーストを有効にす る。 バースト無効時に表示が歪んだり、マウスが移動した軌跡が残るときには、こ のオプションを使うこと。
pci_burst_off - (W32) W32p チップセットで PCI バーストを無効にす る。 バースト有効時に表示が歪んだり、マウスが移動した軌跡が残るときには、こ のオプションを使うこと。
w32_interleave_on - (W32) W32i, W32p チップセットでメモリインタ リーブを有効にする。このオプションを試してもサーバが安定動作するならば 利用すること。
w32_interleave_off - (W32) W32i, W32p チップセットでメモリインタ リーブを無効にする。表示が歪んだり、全く表示されないときにはこのオプショ ンを試すこと。
no_block_write - (Mach64) VRAM ベースの Mach64 や Rage Pro ベー スのカードの一部のタイプでブロック書き込みモードを無効にする。ノイズや 影がスクリーンに現れるときには、このオプションを指定するとなくなるはず である。
block_write - (Mach64) VRAM ベースの Mach64 や Rage Pro ベー スのカードの一部のタイプでブロック書き込みモードを有効にする。通常は Mach64 サーバはブロック書き込みモードを扱うかどうかを自動判定する。し かし、このオプションはこの調査の結果を上書きする。
no_bios_clocks - (Mach64) Mach64 サーバは通常は BIOS からクロッ ク値を取得する。このオプションは BIOS のクロック値を上書きし、 XF86Config ファイルで指定したクロック値をサーバに使わせる。
no_program_clocks - (Mach64) サーバはクロックチップを自動検出し、 与えられたビデオモードを使ってこれにプログラムを行う。このオプションは、 クロックチップのプログラミングを無効にし、BIOS から取得するか XF86Config ファイルの Clocks 行で指定した予めプログラムしたクロックを 使用させる。
clkdiv2 - 跳び跳びのクロックを持つ(古い S3 カードや ET4000W32 カー ドなど、プログラマブル ClockChip やClockProg を使わない)全てのアクセラ レーション可能なチップセットで使用する。このオプションを有効にすると、 SVGA ドライバは clock 行に記述したクロックを2で割った値も全て使えるよ うになる。これにより、特に高い範囲と中くらいの範囲で、サーバは2倍の数 のクロックが選べるようになる。このオプションは 320x200 のような非常に 低い解像度を作る場合に便利である。なぜなら、多くのカードにおける最低ク ロック(25.175 MHz)でも、標準の 320x200 モードを作るには高すぎるからで ある。一部の SVGA チップ(S3, WD90cxx)では、このオプションがサポートさ れておらず、画面が乱れてしまう(S3-805 のレビジョン C, P ではこの問題が 起こることが知られている)。
AGX サーバに対しては、これ以外にもたくさんの調整用のオプションがある。 詳しくは README.agx を参照すること。
XFree86 には、動作しているハードウェアを知るための内部的な機能が ある点に注意すること。したがって、普通はchipset, clocks, videoram を指定する必要はない。しかし、自動検出機能がうまく動作 しない場合がある(例えば、サーバの起動時にマシンの負荷が高すぎるとき)。 このような場合のために、まずは負荷の低いときにサーバを実行し、自動検出 の結果を調べ(サーバの起動時に出力される)、このパラメータを明示的に設定 ファイルに指定する。 ItXF86Config には全てのパラメータ(特に Clock 値)を指定することが望ましい。
<XRoot> は X11 のインストールツリーのルートディレクトリを指す。
XFree86 の開発者に加えて、以下の人々がこのサーバの開発に大きく貢 献している:
Kevin E. Martin, martin@cs.unc.edu Jon Tombs, tombs@XFree86.org Rik Faith, faith@cs.unc.edu
David Dawes, dawes@XFree86.org Dirk Hohndel, hohndel@XFree86.org David Wexelblat, dwex@XFree86.org
Jon Tombs, tombs@XFree86.org David Wexelblat, dwex@XFree86.org David Dawes, dawes@XFree86.org Amancio Hasty, hasty@netcom.com Robin Cutshaw, robin@XFree86.org Norbert Distler, Norbert.Distler@physik.tu-muenchen.de Leonard N. Zubkoff, lnz@dandelion.com Harald Koenig, koenig@tat.physik.uni-tuebingen.de Bernhard Bender, br@elsa.mhs.compuserve.com Hans Nasten, nasten@everyware.se Dirk Hohndel, hohndel@XFree86.org Joe Moss, joe@morton.rain.com
Kevin E. Martin, martin@cs.unc.edu Rik Faith, faith@cs.unc.edu Tiago Gons, tiago@comosjn.hobby.nl Hans Nasten, nasten@everyware.se Scott Laird, scott@laird.com
Kevin E. Martin, martin@cs.unc.edu Rik Faith, faith@cs.unc.edu Mike Bernson, mike@mbsun.mlb.org Mark Weaver, Mark_Weaver@brown.edu Craig Groeschel, craig@metrolink.com Bryan Feir, jenora@istar.ca
Kevin E. Martin, martin@cs.unc.edu
Erik Nygren, nygren@mit.edu Harry Langenbacher, harry@brain.jpl.nasa.gov Chris Mason, clmtch@osfmail.isc.rit.edu Henrik Harmsen, harmsen@eritel.se
Henry Worth, henry.worth@amail.amdahl.com
Glenn Lai, glenn@cs.utexas.edu Dirk Hohndel, hohndel@XFree86.org Koen Gadeyne, koen.gadeyne@barco.com
オンラインマニュアルの XFree86(1) も参照すること。
Bt485 RAMDAC を使っている S3 カードの一部では、現在ドットクロックが 85MHz 未満に制限されている。
Diamond Viper VLB 以外のカードを使った場合の P9000 サーバにはまだ問題 が残っているようである。VGA モードの復帰にはまだ問題があるようだが、こ れはまず起こらないはずである。仮想的解像度と異なる物理的解像度は P9000 ではサポートされておらず、使うことができない。100MHz を越えるドットク ロックの仕様はしないほうがよいし、サポートもされていない。Diamond は 135MHz がドットクロックの最大スピードだとしているが、Bt485 の一部では そんなに高い値を使うことはできない。もし Bt485 が載った Viper が 135MHz で使えなければ、Diamond tech のユーザサポートに連絡し、RMA 番号 を知らせてボードを交換してもらうこと。アクセラレーション機能は少しずつ 追加されている。現時点では、CopyArea, MoveWindow, DrawLine だけが実装 されている。他のアクセラレーション機能はテスト中であり、次のリリースで 利用可能になるだろう。 olvwm を xdm や仮想端末切替えと同時に使うと問題が起こるようである。ユー ザが仮想端末を使っている間にカーソルが変わると、仮想端末に戻ったときに カーソルが壊れてしまう。
ET6000 サーバはできたばかりであり、テストは十分には行われていない。 アクセラレーションのサポートはあるが、(まだ)ET6000 の本当の性能は生か し切っていない。