PCI-Grafikkarten beschleunigen Jaguar

Laut Apple laufen die Grafikroutinen ‘Quartz Extreme’ von Mac OS X 10.2 alias Jaguar nur mit moderneren Grafikkarten im AGP-Steckplatz Hardware-beschleunigt. In meinem Mac setze ich für den Anschluss eines zweiten Monitors eine PCI-Karte mit dem Radeon-Chip von ATI ein. Lässt sich Quartz Extreme nicht auch für diese Karte beschleunigen?

vorlesen Druckansicht
Lesezeit: 2 Min.
Von
  • Andreas Beier

Laut Apple laufen die Grafikroutinen ‘Quartz Extreme’ von Mac OS X 10.2 alias Jaguar nur mit moderneren Grafikkarten im AGP-Steckplatz Hardware-beschleunigt. In meinem Mac setze ich für den Anschluss eines zweiten Monitors eine PCI-Karte mit dem Radeon-Chip von ATI ein. Lässt sich Quartz Extreme nicht auch für diese Karte beschleunigen?

Doch, sogar recht einfach. In der Einstellungsdatei ‘Configuration.plist’ des CoreGraphics-Framework ist lediglich ein Eintrag zu ergänzen, etwa mit dem PropertyListEditor aus Apples kostenlosen Developer Tools. Standardmäßig steht in der Datei für den Schlüssel ‘GLCompositorRequiredClasses’ nur der Wert ‘IOAGPDevice’. Trägt man zusätzlich ‘IOPCIDevice’ ein, nutzt Quartz Extreme auch geeignete PCI-Grafikkarten zur Beschleunigung. Karten mit älteren Grafik-Chips, etwa ATIs Rage 128 Pro, lassen sich mit diesem Trick jedoch nicht Quartz-Extreme-tauglich machen.

Das Freeware-Paket ‘PCI Extreme!’ (siehe Soft-Link) erledigt die nötigen Änderungen bequem über den Systeminstaller. Über ‘Custom Install’ lassen sich sogar Karten mit nur 8 MByte VRAM nutzen. Sollte sich Mac OS X weigern, wegen der Änderungen zu starten, hilft die Software ‘Damage Control’ weiter. Sie macht die Anpassungen rückgängig. Ob das Grafiksystem tatsächlich eine PCI-Grafikkarte zur Hardware-Beschleunigung nutzt, überprüft die Software ‘Quartz Extreme Check’.

Übrigens: Die Hardware-Beschleunigung von Quartz Extreme bei PCI-Grafikkarten zu aktivieren, ist ein zweischneidiges Schwert. Da Speichertransfers über den PCI-Bus die CPU mehr belasten als über AGP, kann der Fall eintreten, dass rechenintensive Programme mit beschleunigter Grafikausgabe langsamer arbeiten als ohne. Hier hilft nur Ausprobieren. (adb)

(adb)