Savage
ナビゲーションに移動
検索に移動
関連記事
Savage は S3 と VIA によって製造されていたビデオチップセットです。Linux ドライバーは Savage, ProSavage, Twister チップセットをサポートしています。
Xorg ドライバー
インストール
既に Xorg をインストールしている場合、xf86-video-savageAUR パッケージをインストールしてください。
設定
/etc/X11/xorg.conf.d/ に 99-savage.conf という名前の設定ファイルを作成 (名前は自由に付けて構いません):
# nano /etc/X11/xorg.conf.d/99-savage.conf
以下のテキストを貼り付けてファイルを保存してください:
Section "Device"
Identifier "gfxcard"
Driver "savage"
# You will likely have to use NoAccel. You can try EXA, but it's likely you will end up
# with a corrupted screen or a hard lockup.
Option "NoAccel" "True"
# Use ShadowFB instead of acceleration. It's unlikely that acceleration will provide
# any benefits on this ancient chipset anyway.
Option "ShadowFB" "Enable"
# The following two options might or might not improve performance. Remove the "#" to
# try using them:
# Option "NoPciBurst" "Enable"
# Option "FramebufferWC"
# If Xorg crashes on startup (hangs with black screen) you may try out the following
# two lines (by removing the "#" before the line):
# Option "NoDDC"
# The 1024 in UseTiming is for a Notebook with a native resolution of 1024x768 pixel.
# If you have a native resolution of 800x600 pixel you should use "UseTiming800" instead.
# Option "UseTiming1024"
# EXA might or might not work. It's likely that it will not, but if you want to try it,
# uncomment the following line and comment out the "NoAccel" option:
# Option "AccelMethod" "EXA"
EndSection
Section "Screen"
Identifier "Screen 0"
Device "gfxcard"
Monitor "Monitor 0"
# You can try setting DefaultDepth to 24, but many Savage cards only have 8MB of RAM
# and may not be able to achieve higher resolutions with 24-bit color.
DefaultDepth 16
EndSection
Section "Monitor"
Identifier "Monitor 0"
Option "DPMS" "Disable"
EndSection
10以上前のチップセットなのでサポートはあまり手厚くないためアクセラレーションは切ったほうが良いでしょう。上記の設定は Savage/IX でテスト済みです。
フレームバッファ
残念ながら、Savage チップセットのフレームバッファドライバーは存在しません。vga カーネルパラメータでフレームバッファのビデオモードを設定してみてください。例えば、800x600 のフレームバッファなら vga = 0x314 と、1024x768 のフレームバッファなら vga = 0x317 と設定します。