doc drawn up: 2008-10-17
Linux / Debian (5.0 - lenny) のデフォルトのインストールで設定される X.Org 7.3 では Matrox G550 の DVI 出力が表示されない。また Matrox もドライバーのサポートを既に打ち切っている。そこでアナログ出力で Debian を立ち上げながら、情報収集と試行錯誤の末、クリアすることができた。
ひとえに以下の 2 つの情報源のお陰です:
まず最初に tuxx-home のドライバーを試してみたが、X.Org 7.0 までしか対応していないようで、上手く行かなかった。そこで Kei Kishiro さんの情報にたどり着いたが、Kishiro さんは FreeBSD なので Linux でも上手く行くのかどうかは不明。しかし恐らく上手く行くはずという Kishiro さんのコメントを信じて指示に従ってトライ。見事成功、感謝感激!
ただし、Debian はデフォルトのインストール状態では、ドライバーをコンパイルするツールも揃っていない状況で、相当色んなパッケージを Synaptic でインストールする必要があった。必要となる多くのパッケージは tuxx-home で見つけた HOWTO_mga_Xorg7 という説明が参考になるが、そこに掲載されていたもの以外にも make だとか gawk だとか g++ だとかも必要だった。
コンパイルさえ無事にできてしまえば、Kei さんの指示通りに、2 つのドライバーファイルを /usr/lib/xorg/modules/drivers/(この場所だけが FreeBSD と微妙に違っているようだ)に置けば完了。あとはケーブルをアナログから DVI につなぎ替えるだけ。
使えるかどうかわかりませんが、コンパイルできた 2 つのドライバーファイルを置いておきます。[mga_Xorg7.3.tar.gz]
下記のように、X.Org 7.3 では G550 は使えるようになったが、X.Org の最新の 7.4 では、色々とやってみたりしたが、Kishiro さんのパッチも通用せず、どうやってもドライバーがインストールできなかった。例えば Ubuntu の最新の 9.04 は X.Org 7.4 なのでドライバーのインストールが不可、その結果 DVI 出力で使用することができない。Debian の次期バージョン(squeeze)でも X.Org は 7.4 以降にバージョンアップされるだろうから、将来性に不安がつのる。Linux の代わりに FreeBSD という考えも頭をよぎるが、実は FreeBSD も最新の 7.2 では X.Org は 7.4 らしい。その後の Kishiro さんの情報によると、X.Org 7.4 から PCI Rework と呼ばれるドライバーの PCI 周りについての大幅な更新があったようで、これまでのパッチで対応できる手のものではなくなったらしい。せっかく PC-UNIX のためだけに中古で入手した G550 だったけど、ここはあっさりと G550 を見限り、爆音ファンの GeForce FX 5700 に戻すことにした。ガックリ○| ̄|_
<Device>