unsaubere bzw. verwaschene Schriften in Linux


Ein ewiges Thema sind diese teilweise fast unleserliche Schriften unter Linux. Davon ist natürlich auch unsere openSUSE betroffen.
Nun habe ich nach mehreren Stunden eine gute Seite gefunden, die dieses Problem in Angriff nimmt:
http://en.opensuse.org/Optimal_Use_of_Fonts_on_SuSE

Die Aktivierung des Bytecode Interpreters zeigte bei mir den größten Erfolg. Dies funktioniert bei neueren Versionen ganz einfach durch erhöhen der Variable BYTECODE_BW_MAX_PIXEL in der /etc/sysconfig/fonts-config. Dies geht im YAST sehr einfach. Nicht vergessen den X-Server neu zu starten!

Die Sache mit OpenOffice hat bei mir leider nur mit einer Versionserhöhung auf 2.1 funktioniert. Dies ist aber durch Einbindung der Adresse http://software.opensuse.org/download/OpenOffice.org/openSUSE_10.2 in den Installationsquellen vom YAST einfach durchführbar!

DPI Wert mit NVidia Treiber einstellen


Um speziell bei den True Type Fonts (ttf) wirklich schöne Schriften zu bekommen, ist es wichtig den Dots per Inch (DPI) Wert richtig einzustellen. Windows arbeitet vorzugsweise mit 96x96 DPI. Normalerweise wird der Wert in Opensuse Linux mit Sax2 durch die Abmessungen definiert. Dieser wird in mm bestimmt und errechnet sich wie folgt:

Horizontale Auflösung / DPI * 25.4
1280 / 96 * 25.4 = 339 mm

Vertikale Auflösung / DPI * 25.4
800 / 96 * 25.4 = 212 mm

Dies entspricht auch ungefähr den realen Abmessungen vom Sony Display! Überprüfen kann man die tatsächliche Auflösung mit: xdpyinfo | grep resol (als normaler User ausführen!)

Leider wird man feststellen, dass sich der NVidia Treiber durch diese Vorgabe nicht beeindrucken lässt. Nun muss folgende Zeile in /etc/X11/xorg.conf ergänzt werden:
option "DPI" "96 x 96"  (in der Monitor Section ergänzen!)

Da auch oft von Problemen mit dem Touchpad berichtet wird, biete ich meine komplette xorg.conf als PDF zum Download an.

Xorg.conf als PDF


xorg_conf.pdf

xorg.conf am Sony VGN FE41S unter OpenSuse 10.2 mit NVidia Treiber

Keine News in dieser Ansicht.