Es gab mal von Appian eine umgelabelte Matrox G450 für Macintosh. Es reicht aber definitv nicht, wenn OpenFirmware auf der Karte ist (auf dem Mac wir das OBP "OpenFirmware" genannt). Es muss auch ein entsprechender Treiber für Solaris da sein, sonst läuft die Karte nur unbeschleunigt und ohne evtl. Einstellungsmöglichkeiten. Zudem fragen gewisse Treiber auch die Kartenkennung ab, die dürfte bei der Appian anders sein als bei der Matrox. Die Matrox-Chips wurden – so weit mir bekannt – nie für Sun-Systeme verkauft und verwenden auch eigene Chips (also nix ATI/NVIDA etc.). Von Appian muss ich grundsätzlich abraten, die Mac-Karten der Firma waren bloss teurer Schrott und sie haben es nie fertig gebracht, anständige Treiber zu schreiben. Vermutlich ist deren OpenFirmware auch nicht so toll.
Die einzigen Matrox-Karten, welche offiziell von Matrox für den Mac rausgebraucht wurden, waren die Millenium I (2-4MB WRAM) und die Millenium II (4-8MB WRAM). Beide Karten waren schon als drecklahm verschrien als sie aktuell verkauft wurden. Die Dinger konnten mit der restlichen Mac-Graka-Konkurrenz nie mithalten. Die Treiber waren im übrigen auch ein absolutes Desaster (=> schlecht/buggy bis unbrauchbar). Das war sicher auch ein Grund warum Matrox nie was ernsthaftes für den Mac gemacht hat – solchen Schrott kauft niemand... das war eben das Problem von Matrox. Noch schlechter war nur der Mac-Einstieg von ELSA: Genau ein Schrott-Board mit unbrauchbaren Treibern haben sie auf dem Markt gebracht und sie dann gewundert warum niemand solchen Schrott kauft.
Die Radeon 7000 PCI MacEdition ist von der Hardware her baugleich zur Sun XVR-100. Die Mac-Karte hat auch OpenFirmware, aber eben NICHT dieselbe wie auf der XVR-100. Es wäre aber theoretisch möglich einen Flasher zu basteln, der die Firmware auf der XVR-100 ausliest und dieselbe auf eine Radeon 7000 PCI MacEdition flasht. Leider sind meine Kenntnisse dazu nicht ausreichend. Wäre aber auch sehr interessiert an sowas, da ich noch eine Radeon 7000 MacEdition habe, welche ich auf Mac-Seite nicht mehr brauche und gerne in eine meiner U5 reinmachen würde. Für die MacEdition der Radeon 7000 gab es auch diverse Firmware-Upgrades von ATI, es ist sicher nicht die drauf, welche Sun benutzt. Die Kartenkennung ist auch anders, die würde erst nach einem Tausch der Firmware korrekt erscheinen.
Unter Linux und div. BSD's ist ein Erfolg mit fremden Karten (PC/Mac) viel einfacher, da dort vor allem einfach Treiber vorhanden sein muss (die bringen ja für viele Karten Treiber mit). Ohne OpenFirmware/OBP auf der Grafikkarte ist aber niemals eine Konsolenausgabe möglich (es ist also nicht sehr witzig, da man dann noch eine andere Graka mit OBP-Firmware braucht um die Kiste vernünftig zu bedienen...).
Ich könnte mir aber durchaus vorstellen, dass man Radeon 7000 MacEdition zu einer XVR-100 umflashen kann, die Karten sind absolut baugleich, nur die Firmware ist eine andere. Die Sapphire-Radeon-7000 kann man übrigens auch mit der Mac-Firmware umflashen, man muss aber eine Menge daran basteln (ein österreichischer Kumpel von mir hat so eine Karte in einem Mac am laufen). So weit mir bekannt, musste er die Karte auch "runtertakten", damit die Firmware lief. Vielleicht könnte man ggf. auf so eine Karte die XVR-100 Firmware machen. Idealer ist aber schon die zur XVR-100 baugleiche Radeon 7000 MacEdition.
Bei Permedia2-Karten könnte man auch noch Glück haben, da die PGX32/Raptor den gleichen Chip drauf hat. Man müsste die Karten aber auch umflashen. Den RageLT/RageXL der PGX64 habe ich ausser bei Sun noch nie auf einer PCI-Karte gesehen, aber sehr wohl bei vielen PC-Serverboards aufgelötet.
Gruss
Chrstian