XF86_VGA16(1)

名前
XF86_VGA16 - x86 プラットフォーム上で動作する、4 ビット・アクセラレーションなしの X サーバ

書式
XF86_VGA16 [:displaynumber] [ option ] ...

説明
XF86_VGA16 は VGA カード用の 4 ビットカラーの X サーバである。このサーバのデフォ ルトのルートウィンドウのビジュアルは StaticColor である。このサーバは オンラインマニュアルの XF86_Mono(1) で説明されている非 VGA のモ ノクロのカードもサポートしている。このサーバは二本立ての設定で実行する ことができる。

設定

XF86_VGA16 サーバは、次の普及している SVGA チップセットの 16色モードをサポートし ている。

    ATI:
        18800, 18800-1, 28800-2, 28800-4, 28800-5, 28800-6, 68800-3, 68800-6, 68800AX, 68800LX, 88800GX-C, 88800GX-D, 88800GX-E, 88800GX-F, 88800CX, 264CT, 264ET, 264VT, 264GT (別名 3D Rage), 264VT-B, 264VT3, 264VT4, 264GT-B (別名. 3D Rage II), 264GT-IIc, 264GT3 (別名 3D Rage Pro), 264LT, 264LT-Pro

    Tseng:
        ET4000

    Trident:
        TVGA8800CS, TVGA8900B, TVGA8900C, TVGA8900CL, TVGA9000

    Cirrus:
        CL6410, CL6412, CL6420, CL6440

    Oak:
        OTI067, OTI077, OTI087

これらに加えて、一般的な VGA カードがサポートされている。

XF86_VGA16 は、サポートしているチップセットに対してもアクセラレーション機能はサポー トしていない。

オプション
オンラインマニュアル Xserver(1) で説明されている通常のサーバオプ ション以外にも、XF86_VGA16 には XFree86(1) のオンラインマニュアルで説明されているコマンドラインオプションを指定す ることができる。

セットアップ
XFree86 は起動のために XF86Config という設定ファイルを使用する。 一般的な事項に関する詳しい説明については、オンラインマニュアルの XF86Config(4/5) のオンラインマニュアルを参照すること。ここでは XF86_VGA16 特有の部分だけを説明する。

XF86Config ファイルの Screen セクションの Driver エントリ には、vga16 を設定しなければならない。二本立ての設定で起動するに は、Screen セクションの Driver エントリには mono も設定しなければならない。

XF86Config ファイルの Device セクションのエントリには以下の設 定を行う:

chipset "name"
    正しいドライバを使うためにチップセットを指定する。指定可能なチップセッ トを以下に述べる:

    ATI:
        ati (認識される他の名前については README.ati を参照すること)

    Tseng:
        et4000, et4000w32, et4000w32i, et4000w32p

    Trident:
        tvga8800cs, tvga8900b, tvga8900c, tvga8900cl, tvga9000

    Cirrus:
        cl6410, cl6412, cl6420, cl6440

    Oak:
        oti067, oti077, oti087

    Generic VGA:
        generic

Option "optionstring"
    ユーザはドライバに与えるオプションを選択することができる。現在は以下の 文字列が認識される:

    legend - Sigma Legend 製の ET4000 ベースのボードに対して使用する。 このオプションは、Legend のボードで使われている特別なクロック選択アル ゴリズムを有効にするもので、これらのボードを正しく機能させるためには指 定しなければならないオプションである。

    hibit_low, hibit_high - Tseng 製の ET4000 チップセットに対 して使用する。ET4000 カードの一部では、高解像度のテキストモードから X サーバを起動すると、高次のクロック選択ビットの状態を正しく取得できない。 このオプションを使うと、そのビットに正しい初期状態を指定することができ る。正しい初期状態を見つけるためには、80x25 のテキストモードからサーバ を起動すること。このオプションは、高解像度のテキストモードから起動した ときと、80x25 のテキストモードで起動したときでサーバが通知するクロック が異なる場合にのみ必要となる。

    clkdiv2 - 使用するクロックの値が跳び跳びである全てのチップセット に対して用いる(つまり、プログラマブル ClockChip や ClockProg を使わな い場合)。このオプションを有効にすると、VGA ドライバは clocks 行に記述 された全てのクロックを2で割ったもの使用することができる。これにより、 特に高い範囲と中くらいの範囲でサーバが選択できるクロック数は2倍になる。 このオプションは、320x200 のようなとても低い解像度のモードを作成する際 に便利である。なぜなら、多くのカードの最低クロック(25.175 MHz)は 320x200 モードを作るには高すぎるからである。一部の VGA チップではこの オプションはサポートされておらず、そのような場合にはスクリーンが歪んで しまう。

    power_saver - このオプションは、VESA の DPMS 互換モニタの省電力 機能を有効にする。 現在はサスペンドレベルはサポートされていない。 異なるレベルの操作でのタイムアウト値の設定方法については、オンラインマ ニュアルの XF86Config(4/5) を参照すること。このオプションは実験 的なものである。

XFree86 には、X サーバがどのハードウェア上で動作しているか調べる ための内部機能がある点に注意すること。そのため、通常は chipset, clocks, videoram などのオプションを指定する必要はない。し かし、自動検出機能がうまく動かない場合もある(例えば、サーバを起動した ときのマシンの負荷が高すぎる場合)。このような場合には、負荷の低い状態 で XF86_VGA16 を予め起動しておき、自動検出の結果(サーバの起動時 に出力される)を調べ、このパラメータを明示的に設定ファイルで指定すれば よい。 XF86Config には全てのパラメータ(特に Clock 値)を指定することが望ましい。

ファイル

<XRoot>/bin/XF86_VGA16
    16 色の X サーバ

/etc/XF86Config
    サーバの設定ファイル

<XRoot>/lib/X11/XF86Config
    サーバの設定ファイル

注: <XRoot> は X11 のインストールツリーのルートディレクトリを指す。

関連項目
X(1), Xserver(1), XFree86(1), XF86Config(4/5), XF86_Mono(1), xf86config(1), xvidtune(1), xdm(1), xinit(1)

連絡先
XFree86 のソースは FTP サーバ ftp.XFree86.org で入手可能で ある。詳しくは、XFree86@XFree86.org にメールを送ること。

著者

このサーバの中心的な開発者は Gertjan Akkerman, akkerman@dutiba.twi.tudelft.nl である。

オンラインマニュアル XFree86(1) も参照すること。