[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Probleme mit neuem Monitor



Am Samstag, 2. Februar 2008 schrieb Andreas Pakulat:
> Hi,
>
> grad meinen TFT angeschlossen und schon "Probleme".
..
> Noch schlimmer ist aber anscheinend das Font-Rendering. Das sollte ja
> eigentlich ueber fontconfig laufen und ich hab soweit ich das sehe
> rgb Subpixel Rendering aktiviert. Aber auf dem TFT sehen die Fonts -
> grad kursive und die Bitmap Fonts - trotzdem ziemlich pixelig aus.
> Koennte man da evtl. mit bgr oder den anderen was rausreissen? Wie
> kriege ich raus was fuer meinen Monitor am guenstigsten ist - ausser
> mit Ausprobieren?

http://www.mandrivauser.de/doku/doku.php?id=advanced:system:schriften

Da wird eigentlich recht gut erklärt wie man das Font-Rendering via 
fonts.conf für die freetype Library konfiguriert. Der BCI ist auf 
Debian jedenfalls ohne neu-Übersetzen verfügbar. 
Ob jeder Fonts über ByteCode für den BCI verfügt weiß ich leider nicht, 
ich verwende hauptsächlich die Windows Fonts (Tahoma 8/9pt), da optisch 
deutlich besser (eventuell sogar wegen des ByteCodes?).
Den Autohinter fand ich auf jeden Fall grässlich, Fonts wirken dann 
deutlich bunt.

Mit xmag (kmag, ..) kannst du in jedem Fall sehen ob Subpixel Hinting 
benutzt wird, es müssen farbige Pixel rings um den eigentlich schwarzen 
Buchstaben vorhanden sein.

Für Firefox musste ich etwas in about:config umstellen:
font.FreeType2.autohinted = true
font.FreeType2.enable = true
font.FreeType2.unhinted = false

Vorher (Freetype1?) hat er kein Subpixel Hinting benutzt sondern nur 
normales Antialising. Eventuell ist das ein Desktop-spezifisches 
Problem (hier=xfce4/sid).

> Schliesslich und endlich: Jetzt sind die notwendigen DPI Werte fuer
> TFT und Laptop ziemlich auseinander. Der TFT braucht 90 dpi, waehrend
> der Laptop 130 dpi benoetigt. Gibts da Moeglichkeiten X11 das
> beizubringen? (Ich vermute mal nicht, aber man soll die Hoffnung
> nicht aufgeben :)

Bei Dual-Desktop ist das kein Problem, ich nehme aber an du verendest 
TwinView/Xinerama oder ähnliches. Dort wird es wohl technisch nicht 
möglich sein, da der Font-Renderer nicht einen Buchstaben mit 
unterschiedlicher Anzahl DPI^W Pixeln rendern kann (Anwendung/Buchstabe 
halb auf einem/halb auf dem anderen Display).

-- 
Markus Schulz

Aber meiner persönlichen Meinung nach ist ein Sid an 355 Tagen im Jahr 
mehr "stable" als z.B. ein Suse "fertig" in den Läden steht.(Joerg 
Rossdeutscher)


Reply to: