Manpages

名 前

s3virge − S3 ViRGE 用 ビ デ オ ド ラ イ バ

書 式

Section "Device"
Identifier "
devname"
Driver "s3virge"   

...   
[ Option "optionname" ["optionvalue"]]
EndSection

説 明

s3virge は S3 ベ ー ス の ビ デ オ カ ー ド 用 の XFree86 ド ラ イ バ で あ る 。 こ の ド ラ イ バ は 完 全 に ア ク セ ラ レ ー シ ョ ン が 効 き 、 フ レ ー ム バ ッ フ ァ の 深 さ は 8, 15, 16, 24 に 対 応 し て い る 。 深 さ 8 で は 全 て の ビ ジ ュ ア ル 型 に 対 応 し て お り 、 そ の 他 の 深 さ で は TrueColor ビ ジ ュ ア ル に 対 応 し て い る 。

対 応 ハ ー ド ウ ェ ア

s3virge ド ラ イ バ は 以 下 の S3 チ ッ プ ベ ー ス の PCI お よ び AGP ビ デ オ カ ー ド に 対 応 し て い る :

ViRGE

86C325

ViRGE VX

86C988

ViRGE DX

86C375

ViRGE GX

86C385

ViRGE GX2

86C357

ViRGE MX

86C260

ViRGE MX+

86C280

Trio 3D

86C365

Trio 3D/2X

86C362, 86C368

詳 細 設 定

詳 細 設 定 の 一 般 的 な 部 分 に つ い て は XF86Config(5x) を 参 照 す る こ と 。 こ の セ ク シ ョ ン で は こ の ド ラ イ バ 固 有 の 詳 細 設 定 の み を 扱 う 。 全 て の オ プ シ ョ ン 名 に つ い て 、 サ ー バ の 解 析 の 際 に は 大 文 字 ・ 小 文 字 の 区 別 と 空 白 文 字 は 無 視 さ れ る 。 例 え ば "lynxe" と "LynxE" は 同 じ 意 味 で あ る 。 こ の ド ラ イ バ は チ ッ プ セ ッ ト の 種 類 を 自 動 検 出 す る が 、 以 下 の チ ッ プ セ ッ ト 名 を 設 定 フ ァ イ ル の "Device" セ ク シ ョ ン の ChipSet 項 目 に 指 定 し (省 略 可 能 )、 自 動 検 出 の 結 果 を 上 書 き し て も よ い :

"virge", "86c325", "virge vx", "86c988", "virge dx", "86c375", "virge gx", "86c385", "virge gx2", "86c357", "virge mx", "86c260", "virge mx+", "86c280", "trio 3d", "86c365", "trio 3d/2x", "86c362", "86c368". カ ー ソ ル 関 連 の オ プ シ ョ ン は 以 下 の も の に 対 応 し て い る ( Option 項 目 ):

Option "HWCursor" ["boolean"] ハ ー ド ウ ェ ア カ ー ソ ル を 有 効 ま た は 無 効 に す る 。 デ フ ォ ル ト 値 : on
Option "SWCursor" ["
boolean"]

"HWCursor" の 逆 で あ る 。 デ フ ォ ル ト 値 : off 表 示 関 連 の オ プ シ ョ ン は 以 下 の も の に 対 応 し て い る ( Option 項 目 ):

Option "ShadowFB" ["boolean"] シ ャ ド ウ フ レ ー ム バ ッ フ ァ を 使 用 す る 。 こ の オ プ シ ョ ン は ハ ー ド ウ ェ ア ア ク セ ラ レ ー シ ョ ン を 無 効 に す る 。 デ フ ォ ル ト 値 : off
Option "Rotate" "
cw | ccw" デ ィ ス プ レ イ を 時 計 周 り ま た は 反 時 計 周 り に 回 転 さ せ る 。 こ の オ プ シ ョ ン は ハ ー ド ウ ェ ア ア ク セ ラ レ ー シ ョ ン と ハ ー ド ウ ェ ア カ ー ソ ル を 無 効 に し 、 ShadowFB を 使 用 す る 。 デ フ ォ ル ト 値 : 回 転 さ せ な い ビ デ オ メ モ リ 関 連 の オ プ シ ョ ン は 以 下 の も の に 対 応 し て い る ( Option 項 目 ):
Option "slow_edodram"
標 準 の ViRGE を 2 サ イ ク ル edo モ ー ド に 切 り 替 え る 。 ViRGE を 使 っ て い て ピ ク セ ル 表 示 が 崩 れ る 場 合 に は こ の オ プ シ ョ ン を 試 す こ と 。 こ の オ プ シ ョ ン を 使 う と 性 能 は 大 幅 に 落 ち る 。 デ フ ォ ル ト 値 : off
Option "fpm_vram"

ViRGE/VX の VRAM モ ー ド を 高 速 ペ ー ジ モ ー ド に 切 り 替 え る 。 デ フ ォ ル ト 値 : off

Option "slow_dram | fast_dram"

Trio 3D, 3D/2X の メ モ リ オ プ シ ョ ン を 変 更 す る 。 デ フ ォ ル ト 値 : BIOS の デ フ ォ ル ト 値 を 使 用

Option "early_ras_precharge | late_ras_precharge" メ モ リ パ ラ メ ー タ を 調 整 す る 。 こ れ ら の い ず れ か は ビ デ オ カ ー ド の デ フ ォ ル ト 値 と 同 じ 設 定 で あ り 、 ど ち ら も 設 定 フ ァ イ ル に 書 か な か っ た 場 合 も 同 じ で あ る 。
Option "set_mclk" "
integer" メ モ リ ク ロ ッ ク を 設 定 す る 。 こ こ で integer は kHz 単 位 で あ り 、 100000 以 下 の 整 数 で あ る 。 デ フ ォ ル ト 値 : メ モ リ ク ロ ッ ク 値 を 探 査 し 、 こ れ を サ ー バ の 初 期 値 状 態 で 使 う
Option "set_refclk" "
integer"

ViRGE MX の リ フ レ ッ シ ュ ク ロ ッ ク を 設 定 す る 。 こ こ で integer は kHz 単 位 の 整 数 で あ る 。 デ フ ォ ル ト 値 : メ モ リ ク ロ ッ ク 値 を 探 査 し 、 こ れ を サ ー バ の 初 期 値 状 態 で 使 う ア ク セ ラ レ ー シ ョ ン と グ ラ フ ィ ッ ク ス エ ン ジ ン 関 連 の オ プ シ ョ ン は 以 下 の も の に 対 応 し て い る ( Option 項 目 ):

Option "NoAccel" ア ク セ ラ レ ー シ ョ ン を 無 効 に す る 。 ド ラ イ バ の 描 画 ル ー チ ン と ア ク セ ラ レ ー シ ョ ン ル ー チ ン に 問 題 が あ る か ど う か 確 か め る 際 に は 非 常 に 便 利 で あ る 。 こ の オ プ シ ョ ン は 、 サ ー バ が 起 動 す る け れ ど 画 面 の グ ラ フ ィ ッ ク ス 表 示 が 壊 れ る 場 合 に 、 最 初 に 試 す べ き も の で あ る 。 こ の オ プ シ ョ ン を 使 う と 性 能 は 落 ち る 。 と い う の も 、 ビ デ オ ド ラ イ バ が ハ ー ド ウ ェ ア で 高 速 処 理 で き る 描 画 操 作 を ソ フ ト ウ ェ ア で エ ミ ュ レ ー シ ョ ン す る か ら で あ る 。 デ フ ォ ル ト 値 : ア ク セ ラ レ ー シ ョ ン が 有 効
Option "UseFB"
フ レ ー ム バ ッ フ ァ を 使 っ た レ ン ダ リ ン グ の 方 法 は 二 通 り あ る 。 す な わ ち fb と cfb で あ る 。 fb の 方 が 新 し い 方 法 で あ り 、 デ フ ォ ル ト の 方 法 で も あ る 。 cfb に 戻 す に は こ の オ プ シ ョ ン に no, off ま た は 負 の 値 を 設 定 す る こ と 。 デ フ ォ ル ト 値 : on
Option "fifo_aggressive
| fifo_moderate | fifo_conservative" ピ ク セ ル の FIFO が 内 部 メ モ リ バ ス を 占 有 し 、 こ れ を 再 び 満 た す 際 の 閾 値 の 設 定 を 変 更 す る 。 こ の 閾 値 小 さ い ほ ど 、 カ ー ド の ア ク セ ラ レ ー シ ョ ン 性 能 は 向 上 す る 。 最 初 は 最 も 高 速 な 設 定 (fifo_aggressive) に し 、 ピ ク セ ル が 壊 れ る よ う で あ れ ば 速 度 を 落 と し て い く と よ い 。 最 適 な 設 定 は お そ ら く ド ッ ト ク ロ ッ ク と 色 の 深 さ に よ っ て 決 ま る 。 こ れ ら の オ プ シ ョ ン の い ず れ か を 指 定 す る と 、 性 能 向 上 に 繋 が る よ う な 他 の オ プ シ ョ ン も 変 更 さ れ る か も し れ な い 。 し た が っ て fifo_conservative を 試 す と ほ と ん ど の 場 合 少 し 効 果 が あ る (こ れ は チ ッ プ の デ フ ォ ル ト 値 を 使 う )。 描 画 操 作 の 間 に ピ ク セ ル 表 示 が 崩 れ た り 画 面 に 一 時 的 に 縞 模 様 が 出 る 場 合 は 、 FIFO 関 連 の オ プ シ ョ ン を 全 て 削 除 す る こ と が 望 ま し い 。 デ フ ォ ル ト 値 : 指 定 な し

PCI バ ス 関 連 の オ プ シ ョ ン は 以 下 の も の に 対 応 し て い る ( Option 項 目 ):
Option "pci_burst" ["
boolean"]

PCI バ ー ス ト モ ー ド を 有 効 に す る 。 こ の オ プ シ ョ ン は ご く 一 部 の 壊 れ た PCI チ ッ プ セ ッ ト を 除 い て 全 て の PCI チ ッ プ セ ッ ト で 動 作 す る は ず で あ り 、 性 能 を 向 上 さ せ る 。 デ フ ォ ル ト 値 : off

Option "pci_retry" ["boolean"] ド ラ イ バ に PCI リ ト ラ イ を 信 頼 さ せ 、 ViRGE レ ジ ス タ を プ ロ グ ラ ム で き る よ う に す る 。 こ の オ プ シ ョ ン を 動 作 さ せ る に は オ プ シ ョ ン が 有 効 で な け れ ば な ら な い 。 こ の オ プ シ ョ ン は 性 能 を 向 上 さ せ る が 、 特 に 小 さ い 塗 り つ ぶ し /デ ー タ 転 送 で は 効 果 が 大 き い 。 な ぜ な ら 、 ド ラ イ バ は コ マ ン ド を 送 る 前 に ViRGE が 準 備 で き て い る か ど う か 確 か め る た め に ポ ー リ ン グ を 行 う 必 要 が な く な る か ら で あ る 。 こ の オ プ シ ョ ン は 最 近 の ほ と ん ど の PCI チ ッ プ セ ッ ト で 動 作 す る は ず で あ る 。 デ フ ォ ル ト 値 : off

ViRGE MX LCD 用 の オ プ シ ョ ン は 以 下 の も の に 対 応 し て い る ( Option 項 目 ):
Option "lcd_center"
Option "set_lcdclk" "
integer"

ViRGE MX LCD デ ィ ス プ レ イ の た め の ク ロ ッ ク 値 を 設 定 で き る よ う に す る 。 integer は Hz 単 位 の 整 数 で あ る 。 デ フ ォ ル ト 値 : 探 査 で 得 た 値 が 使 わ れ る そ の 他 の オ プ シ ョ ン は 以 下 の も の に 対 応 し て い る ( Option 項 目 ):

Option "ShowCache" ["boolean"] オ フ ス ク リ ー ン キ ャ ッ シ ュ メ モ リ の 表 示 を 有 効 ま た は 無 効 に す る 。 こ れ は 開 発 用 デ バ ッ グ オ プ シ ョ ン で あ る 。 デ フ ォ ル ト 値 : off

関 連 項 目

XFree86(1), XF86Config(5x), xf86config(1), Xserver(1), X(7)

サ ポ ー ト

こ の ド ラ イ バ 、 あ る い は XFree86 一 般 の 開 発 の 支 援 を 考 え て い た ら 、 XFree86 の ウ ェ ブ サ イ ト http://www.xfree86.org を 参 照 す る こ と 。 FAQ も ウ ェ ブ サ イ ト に 掲 載 さ れ て い る (http://www.xfree86.org/FAQ/)。 XFree86 の 不 具 合 を 見 つ け た 場 合 や 、 FAQ に 載 っ て い な い 質 問 が あ る 場 合 に は 、 ウ ェ ブ サ イ ト に あ る バ グ 報 告 フ ォ ー ム を 利 用 す る か 、 XFree86 [AT] XFree86.org 宛 に メ ー ル を 送 る こ と 。 ド ラ イ バ に 関 す る 問 題 を 報 告 す る 際 に は で き る だ け 詳 し い 情 報 を 送 る こ と 。 例 え ば チ ッ プ セ ッ ト の 種 類 、 サ ー バ の 出 力 ロ グ 、 OS 固 有 の 情 報 な ど で あ る 。

作 者

Kevin Brosius, Matt Grossman, Harald Koenig, Sebastien Marineau, Mark Vojkovich