Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Journals>Leopard optimieren / Wissenswertes über Apple>Quartz2DExtreme/QuartzGL aktivieren - bringt richtig Performance auf Macs mit entsprechender Gfx-Karte

Quartz2DExtreme/QuartzGL aktivieren - bringt richtig Performance auf Macs mit entsprechender Gfx-Karte

Quartz2DExtreme/QuartzGL bringt einen extremen Desktop-Performance-Schub, da alle grafischen Darstellungsoperationen fast komplett auf die Grafikkarte ausgelagert werden. Die meisten Standard-Applikationen funktionieren damit bereits. Dieses Feature ist standardmässig deaktiviert seitens Apple, da einige Applikationen inkompatibel damit sind. Folgende sind meines Wissens inkompatibel:

- Logic 8
- Flash Player 9 wird langsamer
- Firefox 2 (Ich benutze stattdessen Firefox 3)

Zum Aktivieren gibt es zwei Möglichkeiten:

1. Von Leopard-DVD Developer-Tools installieren und Tool "QuartzDebug" benutzen. Programm starten, unter Menü "Tools" "QuartzDExtreme enable" (Tiger) bzw. "QuartzGLExtreme" (Leopard) wählen und jetzt das Programm mittels "sofort beenden" im Finder schliessen, da sonst Einstellungen verloren gehen.

2. Einstellungsdatei "/Library/Preferences/com.apple.windowserver.plist" mit PropertyListEditor (Developer-Tool) öffnen und Eintrag "Quartz2DExtremeEnabled" auf "yes" (Boolean) setzen unter Tiger, bzw. "QuartzGLEnabled" unter Leopard, speichern. Falls diese Datei noch garnicht vorhanden ist, eine gleichnamige neue anlegen mit entsprechendem Boolean-Eintrag.

Quartz2DExtreme lässt sich pro Applikation an- oder ausschalten, d.h. es können Applikationen mit und ohne Extreme-Darstellung gleichzeitig laufen. Daher wäre es ja sehr schön, wenn man dieses Feature einfach pro Applikation im Informationen-Dialog einstellen könnte!


QuartzGL in Quicktime Player aktivieren

1. "Paketinhalt zeigen" von QuicktimePlayer.app Info.plist editieren
2. Eintrag "QuartzGLEnable" auf Boolean "yes" setzen, speichern.


Ergänzungen

Quartz2DExtreme heisst unter Leopard jetzt QuartzGL. QuartzDebug findet man nach Installation der Developer Tools unter "Developer/Applications/Performance Tools".

Um QuartzGL pro Applikation zu an- oder auszuschalten, muss man leider immer vor dem Start des jeweiligen Programms mit dem QuartzDebug-Tool die gewünschte Option anwählen. Bereits geöffnete Applikationen sind von der Einstellung nicht betroffen.




Kommentare

ifletcher20.01.08 12:18
bei mir ist die datei, die man bearbeiten soll gar nicht vorhanden o.O

OS X 10.5.1
stesoell20.01.08 13:01
Ist doch eh bereits aktiviert. Was soll der Artikel?
fluppy
fluppy20.01.08 14:11
Quartz2D ist aktiviert, Quartz2DExtreme ist deaktiviert nach Neuinstallation
sgn400
sgn40020.01.08 17:40
Warum bringt das nur auf IntelMacs mehr Performance?

Mfg
T.J.
Fällt der Apfel vom Baum, hatte Newton recht
oloool20.01.08 18:48


hi fluppy,

wie lässt es sich denn je Applikation einstellen?
Rodknocker
Rodknocker20.01.08 22:00
Quartz 2D Extreme heißt inzwischen QuartzGL.

Es ist deswegen deaktiviert, wie du schon in deinem Artikel geschrieben hast, da es nicht "flächendeckend" mit jeder Applikation kompatibel ist.

Grafikfehler bei Aktivierung von QuartzGL und keinen Performance-Schub bei manchen Applikationen sollte man daher in Kauf nehmen.

Apple hat es nicht ohne Grund per Default deaktiviert.
Freiheit ist die Macht, die wir über uns selber haben.
fluppy
fluppy21.01.08 10:16
oloool, habe ergänzt.

sgn400, meine Formulierung war ungenau, es muss ein Mac mit entprechender Grafikkarte sein. Habe viele G4/G5-Macs gesehen, bei welchen die Option nicht anwählbar war.


zype21.01.08 12:16
kann die tools nicht installieren! bei der installation kommt die meldung "run preinstall script"
- only God can judge me -
goldgeist
goldgeist22.01.08 13:06
Fein, ist an.

Aber ich merke da nichts von wegen gesteigerter Geschwindigkeit. NullKommaNull.
Tcdc24.01.08 10:50
ich merke auch überhaupt keinen geschwindigkeitsunterschied...

hab das jetzt schon mehrfach ausprobiert, allerdings nur über das Terminal den Befehl eingegeben.

Funzt es besser, wenn man das über die Developer Tools einstellt???
fluppy
fluppy24.01.08 11:22
Ich glaube ich habe einen Fehler eingebaut: Der Einträg in der windowserver.plist muss unter Leopard lauten:

QuartzGLEnabled = true

Der beste Test, ob es läuft ist meiner Meinung nach: Safari 3 oder Mail ohne QGL öffnen, Fenster resizen und auf Geschwindigkeit achten. Safari dann neustarten mit QGL aktiviert. Ich finde man sieht den Unterschied sehr deutlch.

Kommentieren

Sie müssen sich einloggen, um diese Funktion nutzen zu können.