Manpages

名 前

siliconmotion − Silicon Motion 用 ビ デ オ ド ラ イ バ

書 式

Section "Device"
Identifier "
devname"
Driver "siliconmotion"   

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

説 明

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

対 応 ハ ー ド ウ ェ ア

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

Lynx

SM910

LynxE

SM810

Lynx3D

SM820

LynxEM

SM710

LynxEM+

SM712

Lynx3DM

SM720

詳 細 設 定

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

"lynx", "lynxe", "lynx3d", "lynxem", "lynxem+", "lynx3dm" カ ー ソ ル 関 連 の オ プ シ ョ ン は 以 下 の も の が サ ポ ー ト さ れ て い る ( Options 項 目 ):

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

"HWCursor" の 逆 で あ る 。 デ フ ォ ル ト 値 : off 表 示 関 連 の オ プ シ ョ ン は 以 下 の も の が サ ポ ー ト さ れ て い る ( Options 項 目 ):

Option "ShadowFB" "boolean" シ ャ ド ウ フ レ ー ム バ ッ フ ァ を 使 用 す る 。 デ フ ォ ル ト 値 : off
Option "Rotate" "CW"
Option "Rotate" "CCW"
デ ィ ス プ レ イ を 時 計 周 り ま た は 反 時 計 周 り に 回 転 さ せ る 。 ShadowFB を 使 用 す る 。 デ フ ォ ル ト 値 : 回 転 さ せ な い
Option "VideoKey" "
integer" ビ デ オ カ ラ ー キ ー を 設 定 す る 。 デ フ ォ ル ト 値 : 真 っ 青 よ り 少 し 薄 い 色
Option "ByteSwap" "
boolean"

SMI デ モ ボ ー ド を 使 っ た キ ャ プ チ ャ リ ン グ の た め の バ イ ト 交 換 を 有 効 に す る 。 デ フ ォ ル ト 値 : off

Option "UseBIOS" "boolean" モ ー ド を 設 定 す る た め に BIOS を 使 用 す る 。 こ の オ プ シ ョ ン は 専 用 液 晶 パ ネ ル の タ イ ミ ン グ を 取 る た め に 使 わ れ る 。 デ フ ォ ル ト 値 : on
Option "ZoomOnLCD" "
boolean"

LCD の 解 像 度 を 変 更 で き る よ う に す る (Ctrl-Alt-「 +」 と Ctrl-Alt-「 -」 を 使 う )。 デ フ ォ ル ト 値 : off ビ デ オ メ モ リ 関 連 の オ プ シ ョ ン は 以 下 の も の が サ ポ ー ト さ れ て い る ( Options 項 目 ):

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

PCI バ ス 関 連 の オ プ シ ョ ン は 以 下 の も の が サ ポ ー ト さ れ て い る ( Options 項 目 ):
Option "pci_burst" "
boolean"

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

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