Screenshot Problem durch DisplayScaleFactor unter Leopard

MacMännchen

MacMännchen

Aktives Mitglied
Thread Starter
Dabei seit
03.10.2006
Beiträge
2.881
Reaktionspunkte
214
Im Internet sind aus verschiedenen Quellen Tipps zu finden, um unter Leopard per Terminalbefehl eine unabhängige Bildschirmauflösung einzustellen.

So werden alle Anwendungen, die nach Eingabe des Befehls
Code:
defaults write -g AppleDisplayScaleFactor 2.0
oder
Code:
defaults write NSGlobalDomain AppleDisplayScaleFactor 2.0
gestartet werden, in doppelter Auflösung dargestellt.

Diese Änderung lässt sich auch wieder durch
Code:
defaults write -g AppleDisplayScaleFactor 1.0
rückgängig machen.

So weit so gut ... ABER ... jetzt kommt das eigentliche Problem:
Ist der DisplayScaleFactor einmal umgestellt worden, funktioniert die Screenshotfunktion nicht mehr. Es ertönt zwar das Verschlussgeräusch, aber es wird kein Screenshot abgespeichert.

Lösung:
Der DisplayScaleFactor muss komplett aus der ~/Library/Preferences/.GlobalPreferences.plist entfernt werden. Das geht am schnellsten mit dem Terminalbefehl
Code:
defaults delete -g AppleDisplayScaleFactor
 
Kann man dann den Scalefactor nichtmehr nutzen ? Nachdem man
Code:
defaults delete -g AppleDisplayScaleFactor
benutzt hat ?
 
Doch, du kannst ihn nutzen.
Wenn du ihn über den Befehl
Code:
defaults write -g AppleDisplayScaleFactor x.x
einstellst, musst du, solange du ihn verwendest, auf die Screenshot Funktion verzichten.

Es gibt aber noch eine andere Möglichkeit:

Zu den Developer Tools (auf der Leopard DVD) gehört das Programm Quartz Debug. Wenn du die Tools installiert hast, findest du das Programm im Ordner /Developer/Applications/Graphics Tools/
Hiermit kannst du unter Tools -> Show User Interface Resolution die Auflösung einstellen.
Dieses Programm bietet den Vorteil, dass die Screenshot Funktion erhalten bleibt.
 
Zurück
Oben Unten