Sublime Text 2 rendert Text nicht richtig, wenn ich die Anwendung mit meinem angehängten Acer-Display starte

1725
Chandler

Ich benutze ein Macbook Air. Wenn ich Sublime Text ohne externe Bildschirme starte und das Display dann anhebe, sieht alles gut aus.

Wenn ich jedoch zuerst das Display anhebe und dann Sublime Text starte, ist der Text sowohl auf dem externen Display als auch auf dem Macbook-Display weniger lebendig und scharf.

Links sieht der Text aus, wenn ich die Anzeige nach dem Starten von Sublime Text einstecke. Richtig sieht es aus, wenn ich zuerst das Display anschließe.

Screenshot:

Details: MacBook Air mit OSX 10.7.2
Sublime Text 2 Beta 2165
Acer 24-Zoll-Display Modell X233HZ

3

2 Antworten auf die Frage

3
Chandler

Ich habe die Antwort in den Sublime-Textforen hier gefunden: http://www.sublimetext.com/forum/viewtopic.php?f=2&t=4342&p=20036#p20036

Dieser Fix hat für mich funktioniert.

Ich habe noch ein bisschen weiter gegraben, und es stellt sich heraus, dass OSX Schriftarten für bestimmte LCD-Monitore darstellt. Ich habe dies mit meinem MacBook Air festgestellt, als ich an einen LCD-Monitor von Samsung angeschlossen war. Es gab jedoch kein Problem, wenn Sie das Macbook Air allein oder mit meinem Apple Cinema Display verwenden.

Hier ist, was ich getan habe, um das Problem zu beheben. Führen Sie den folgenden Code in Terminal aus:

defaults -currentHost write -globalDomain AppleFontSmoothing -int 2

Starten Sie dann Ihr System neu. Sobald OSX wieder hochgefahren war, war das Problem behoben. Mehr dazu erfahren Sie hier:

Haben Sie Ihre Screenshots in der Frage skaliert? Beide Seiten sehen geglättet aus. Daniel Beck vor 12 Jahren 0
1
yoydigg3r

Ich habe dies für Sie auf meinem iMac mit einem externen Monitor und keinem externen Monitor getestet, und ich konnte das Problem nicht replizieren. Ich würde vielleicht sagen, dass es etwas mit dem Grafikchip zu tun hat, der sich schwer tut, die Anwendung korrekt zu rendern. Während Sie Ihr Macbook Air rendern müssen, müssen Sie Ihren Laptop-Bildschirm und den 24-Zoll-Bildschirm rendern.

Auch Sublime verwendet Hardware-Rendering im Gegensatz zu Software-Rendering, wie auf der Website dargestellt. http://www.sublimetext.com/x

Software-Rendering. Sublime Text verwendet Hardware-Rendering, während X Software-Rendering verwendet. Dadurch wird die größte Quelle von Benutzerproblemen mit Sublime Text eliminiert und die volle Funktionalität bleibt unter einer virtuellen Maschine erhalten.

Hoffe das hilft.

Möglicherweise verschiedene Farbprofile und Sublime verwendet das für den externen Bildschirm ausgewählte? Daniel Beck vor 12 Jahren 0
Das Problem schien zu sein, dass OSX die Schriftartenglättung für einige externe Monitore deaktiviert. Ich habe den gefundenen Fix als Antwort gepostet. Chandler vor 12 Jahren 0