Klemmentextgröße unterschiedlich, wenn ein externer Monitor angeschlossen ist

Ich habe ein Macbook Pro 15 Zoll mit OS X 10.6.8. Wenn kein externer Monitor angeschlossen ist, sieht das Starten von Terminal so aus. Beachten Sie die Breite des Textes (sieht fast fett aus). Bei Anschluss an meinen 24 Zoll Dell 2408WFP-Monitor Geben Sie hier die Bildbeschreibung ein( über Mini DisplayPort an DVI-Anschluss), sieht das Starten von Terminal so aus. Beachten Sie das magere, nicht fette Erscheinungsbild des Textes. Geben Sie hier die Bildbeschreibung einNoch merkwürdiger ist, dass Terminal über den Textstil entscheidet, je nachdem, wann die App zum ersten Mal gestartet wurde. Wenn Terminal anfänglich ohne angeschlossenen externen Monitor gestartet wurde, verwendet es den fetten Stil. Wenn ich das Terminal geöffnet halte und eine Hot-Verbindung zu meinem Dell-Monitor herstelle, verwenden alle nachfolgenden neuen Terminal-Fenster den fetten Stil. Wenn ich Terminal verlasse und neu starte, wird der dünne, nicht fette Text verwendet.

Dieses Verhalten ist wirklich ärgerlich, da ich das fette Erscheinungsbild des nicht externen Monitors bevorzuge.

Seltsamerweise habe ich bei der Arbeit einen iMac, der an ein 24-Zoll-Apple Cinema Display angeschlossen ist, und alle Terminalinstanzen verwenden den fetten Text. Ich vermute, dass Terminal beim Start den/die Monitor(e) erkennt und etwas mit dem Textstil macht.

Kann man dieses Verhalten irgendwie deaktivieren?

Follow-Up: Ich sehe dieses Verhalten in anderen Anwendungen wie iTerm und Firefox. Ich vermute, dass es ein Problem des Betriebssystems ist.

Antworten (1)

Nach einigem Suchen scheint dies ein bekanntes Problem zu sein. OS X ist sich meines Dell-Monitors irgendwie nicht vollständig bewusst und wendet nicht dieselbe Schriftartglättung an. Die Schriftglättung kann eingestellt werden mit:

defaults -currentHost write -globalDomain AppleFontSmoothing -int 2

Siehe diese Superuser- und Macrumors- Threads.