Sublime Text 2 rendert Text nicht richtig, wenn ich die Anwendung mit angeschlossenem Acer-Display starte

Sublime Text 2 rendert Text nicht richtig, wenn ich die Anwendung mit angeschlossenem Acer-Display starte

Ich verwende ein Macbook Air. Wenn ich Sublime Text ohne externe Displays starte und dann das Display anschließe, sieht alles gut aus.

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

Links ist zu sehen, wie der Text aussieht, wenn ich das Display nach dem Start von Sublime Text anschließe. Rechts ist zu sehen, wie er aussieht, wenn ich zuerst das Display anschließe.

Bildschirmfoto:

Einzelheiten: Macbook Air mit OSX 10.7.2
Sublime Text 2 Beta 2165
Acer 24-Zoll-Display, Modell X233HZ

Antwort1

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

Dieser Fix hat bei mir funktioniert.

Ich habe mich noch ein bisschen näher damit befasst und es hat sich herausgestellt, dass es etwas damit zu tun hat, wie OSX Schriftarten für bestimmte LCD-Monitore rendert. Ich hatte dieses Problem mit meinem MacBook Air, als es an einen Samsung-LCD-Monitor angeschlossen war. Es gab jedoch kein Problem, als ich das MacBook Air allein oder mit meinem Apple Cinema Display verwendete.

So habe ich das Problem behoben. Führen Sie den folgenden Code im Terminal aus:

defaults -currentHost write -globalDomain AppleFontSmoothing -int 2

Starten Sie dann Ihr System neu. Sobald OSX wieder hochgefahren ist, war das Problem behoben. Weitere Informationen hierzu finden Sie hier:

Antwort2

Ich habe dies für Sie auf meinem iMac mit und ohne externen Monitor getestet und konnte das Problem nicht reproduzieren. Ich würde möglicherweise sagen, dass es etwas damit zu tun hat, dass der Grafikchip auf dem Air Probleme hat, die Anwendung richtig darzustellen. Da Ihr Macbook Air Ihren Laptop-Bildschirm und den 24-Zoll-Bildschirm darstellen muss.

Außerdem verwendet Sublime Hardware-Rendering im Gegensatz zu Software-Rendering, wie auf der Website gezeigt.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 bei der Ausführung auf einer virtuellen Maschine erhalten.

Hoffe das hilft.

verwandte Informationen