Linux の問題というより XFree86 や Accelerated X の問題だとは思いますの
で, 適切なところがあれば, そちらにふっていたければと思います.
DEC の PC (MMX Pentium 233MHz, on board ViRGE GX 2MB + 21143PB) に
RedHat 4.2 をインストールしました. RedHat 4.2 の XFree86 は, 少しバー
ジョンが古く, ViRGE GX をサポートしていませんので, 3.3.2 をインストー
ルしなおしました. ところが, どうにも正常に動かせません. server は SVGA
server です. 不具合の内容は,
(1) X server は起動するが, マウスポインタの左下に方向に数十ドット位の
高さと幅で, 縞模様が現れる. マウスポインタを動かせば, それについて動く.
(2) xterm などでスクロールすると, xterm 内で右斜め方向にスクロールする.
場合によっては, 砂嵐(?)状の表示になる.
(3) X server からコンソールに復帰すると, 画面右側 10 数文字分, 画面左
側の文字を表示する. その異常な表示の左側数文字分は, 何も表示されない.
そのさらに左側は, ところどころ, 文字が欠落して表示される.
といったものです. device の option のアクセラレーションを全く使わない
設定を記述してもだめでした. 解像度や bpp に依存するかとも考え,
1024x768 8bpp や 1152x864 16bpp などに設定を変えてみましたが, それでも
だめでした.
さらに, (3) については, Accelarated X 4.1 AX でも再現します. X server
自体の表示は, こちらは正常です.
ビデオ回路をマザーボードに搭載しているので, マザーボードも交換してもら
いましたが, XFree86 で (1)-(3) の不具合は再現します. Accelarated X で
は, 交換後でしか確認していませんが, X server 終了後の不具合は再現しま
す.
PCI バスには, AHA 2940AU と EtherExpressPro100+ が挿してあります. これ
らは正常に動作しています.
DEC の 5100 で正常に動作している方もいらっしゃるようなのですが, 何かコ
ツがあるのでしょうか. お気づきの点がございましたら, 御教示いただけまし
たらと思います.
--
〒223-8522 (慶大矢上キャンパス個別番号) 横浜市港北区日吉3-14-1
慶応義塾大学理工学部物理情報工学科 内山 孝憲
(※横浜市港北区日吉の一般郵便番号は 223-0061 です)