2004-06-10

_ [RHL9] ASUS Terminator P4 533 の video driver を入れ換え


これは SiS650 チップをオンボードで搭載しています。
FedoraCore2 では、正常に認識されるものの、XFree86-4.3.0 な RHL9 では、
vesa driver (/usr/X11R6/lib/modules/drivers/vesa_drv.o)の使用となります。
これは XVideo Extension に対応していないため、tvtime の起動に失敗します。
同様の理由で、mplayer も、フルスクリーン表示ができません。

SiS630用のドライバを流用することで、とりあえずは解決できます。
;; ただし、なにかの拍子に起動時に kudzu が vesa に置き換えようとします...

http://www.winischhofer.net/linuxsisvga.shtml#download
に、各種の SiS用ドライバがあるので、こちらを試してみました。

RHL9は、XFree86-4.3.0 及び gcc-3.2.2 なので
4.3.0 (gcc 3.x)を click して
sis_drv.o_4.3.0_gcc3_100604-1.tar.gz を入手します。
これで sis_drv.o を得ます。
# mv /usr/X11R6/lib/modules/drivers/sis_drv.o /usr/X11R6/lib/modules/drivers/sis_drv.o.org
# mv sis_drv.o /usr/X11R6/lib/modules/drivers/
で置き換え、/etc/X11/XF86Config を編集します。
該当個所は、
Section "Device"
        Identifier  "Videocard0"
        Driver      "sis"        ← ここを vesa から変更します
        VendorName  "Videocard vendor"
        BoardName   "SiS 630"    ← ここは 630用のドライバを流用したときの名残り
EndSection
ランレベル5 な状態で作業して、いきなりコケても知りません。3 で確認しましょう。
これで快適に使えるようになります。

tvtime に慣れてしまうと xawtv では我慢できません。

[]