Warum wechselt iterm2 die Schriftartwiedergabe bei jedem anderen Startvorgang

500
mcnesium

Ich starte meinen Mac nicht sehr oft, daher kann ich nicht sagen, ob dies bei jedem Neustart / Relogin der Fall ist. Ich wage jedoch zu sagen, dass jedes Mal, wenn das Font-Rendering meines iterm2 nach dem Neustart dicker oder dünner wird. Bei fetten oder nicht-fetten Schriftarten sind noch regelmäßige Unterschiede sichtbar, d. H. in weechat auf jeden Fall, aber der gesamte Typ Gesicht wechselt (siehe beigefügte Screenshots). Es ist die gleiche Schriftart (11pt Menlo regular) und das Häkchen bei "Anti-Aliasing" ist immer sowohl für reguläre als auch für nicht-ASCII-Schriftarten gesetzt.

Dies ist seit Jahren der Fall, daher ist dies nicht versionsspezifisch. Außerdem stört es meine Workflows in keiner Weise, es stört mich nur, dass es ab und zu plötzlich ganz anders aussieht.

Hat es noch jemand erlebt? Wie kann ich verhindern, dass sich das Schriftbild ändert? Dies ist auf einem MBPv3.1 mit OSX Lion. Ich habe versucht, dies in der Google-Gruppe zu veröffentlichen, aber mein Konto konnte dort nicht posten.

fettgedruckte Schriftart dünne Schrift

0
Der zweite Screenshot sieht aus wie die LCD-Schriftglättung (Subpixel-Rendering) deaktiviert ist. Sie könnten versuchen, iTerm zu beenden und `defaults write com.googlecode.iterm2 AppleFontSmoothing -int 2` in Terminal auszuführen. Dies wird jedoch wahrscheinlich nicht helfen. user495470 vor 9 Jahren 0

1 Antwort auf die Frage

0
Drew

Ich habe nie erlebt, was Sie beschreiben, aber es sieht so aus, als hätte die erste Schrift Antialiasing ON und die zweite Antialiasing OFF. Sie hören sich an, als wüssten Sie, was Sie (in der Regel) in den Standardprofileinstellungen tun. Hier ist ein Vorschlag:

Ein anständiger Problemlösungsansatz wäre:

  1. Sichern Sie die Preferences-Plist-Datei für iTerm in ~/Library/Preferences/com.googlecode.iterm2.plist
  2. Beenden Sie iTerm2.app vollständig.
  3. Zerstöre den plist Preferences Cache mit Terminal.app und: $ killall cfprefsd
  4. Starten Sie iTerm2.app erneut und passen Sie Ihre Standardprofileinstellungen an einige merkwürdige und offensichtlich andere Schriftarteinstellungen an.
  5. Starten Sie neu / loggen Sie sich ein und sehen Sie, was passiert.

Wenn das obige nicht funktioniert, würde ich versuchen, eine andere Schriftart zu verwenden und damit das Wasser zu testen?

Vielleicht schauen Sie sich die dotfiles mit ~ $ ls -laund sehen, ob etwas interessant ist .bashrc, .profileetc.

Kein Unterschied, sorry. Es wurde jetzt wieder auf die dünnere zurückgesetzt, selbst mit einer anderen Schriftart (Lucida Console). Übrigens, beide Screenshots haben Antialiasing ON, Antialiasing OFF sieht aus [so] (http://i.imgur.com/G0pjmIC.png) mcnesium vor 9 Jahren 0