Wie kann ich das Anti-Aliasing von Subpixel-Schriftarten optimieren?

8

Nach einer kürzlichen Tour durch Gnome3, KDE und Unity hat sich mein Anti-Aliasing für Schriftarten in XFCE4 auf subtile Weise geändert (nicht sicher, ob es eine der DEs war, die die Einstellung geändert haben, oder eine der Abhängigkeiten, die bei der Installation der DEs installiert wurden). ::

Supixel Anti-Aliasing

Die Schriftart Verdana 8 sieht fast genauso aus, außer dass bei den alten Subpixeln, bei denen die Linien bei den neuen etwas breiter gemacht wurden, sie nur ein Pixel groß sind.

Welche Einstellung verursacht diesen Effekt und wie kann ich ihn zurücksetzen? Es sind weder die Andeutung noch die Subpixel-Reihenfolge, die die einzigen Einstellungen sind, die mit XFCE4 erreichbar sind.

Bearbeiten: Wenn ich ein neues Konto ohne vorhandene Konfiguration erstelle, wird das alte Subpixel-Rendering zurückgegeben.

Grumbel
quelle
Wie haben Sie dieses Bild des neuen zu einem alten Display gemacht?
Totor
Ich hatte einen alten Screenshot mit der alten Einstellung (weshalb es im alten Teil JPEG-Artefakte gibt). Das endgültige Bild wurde in Gimp zusammengestellt.
Grumbel

Antworten:

9

Der Unterschied zwischen den beiden Schriftwiedergaben wurde durch die Einstellung des LCD-Filters verursacht . XFCE4 speichert diese Einstellung in:

~/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml

Um mein Problem zu beheben, habe ich den gesamten <property name="Xft" type="empty">Abschnitt gelöscht (möglicherweise muss XFCE4 abgemeldet werden, um zu vermeiden, dass die Änderungen überschrieben werden).

Ein:

xfconf-query -v -c xsettings -p /Xft/Lcdfilter -s lcddefault

funktioniert auch (Änderungen werden erst nach dem Neustart von XFCE4 wirksam).

Grumbel
quelle