Sto passando da Fedora 8 a Ubuntu 9.04, e non riesco a farlo per ottenere un buon anti-aliasing dei font per funzionare. Sembra che fontconfig di Ubuntu cerchi di mantenere i caratteri con pixel di larghezza integrale. Questo rende il testo più difficile da leggere, quando 1 pixel è troppo sottile e 2 pixel sono troppo spessi.
Controlla l'immagine qui sotto. In Fedora, quando l'anti-aliasing di fontconfig è abilitato, i caratteri hanno lo spessore proporzionale alla dimensione del carattere. Di seguito, lo spessore è diverso per le dimensioni 8, 9 e 10pt. In Ubuntu, d'altra parte, anche quando l'antialiasing è abilitato, tutte le dimensioni 8, 9 e 10pt hanno uno spessore di 1 pixel. Questo rende difficile leggere grandi quantità di testo.
Sto usando la stessa directory home e ho già verificato che le risorse X siano le stesse in entrambi i sistemi:
~% xrdb -query | grep Xft
Xft.antialias: 1
Xft.dpi: 96
Xft.hinting: 1
Xft.hintstyle: hintfull
Xft.rgba: none
Impostazioni GNOME:
~% gconftool-2 -a /desktop/gnome/font_rendering
antialiasing = grayscale
hinting = full
dpi = 96
rgba_order = rgb
Quindi, la domanda è: cosa devo cambiare nella nuova casella (Ubuntu) per ottenere l'antialiasing come nella vecchia casella (Fedora)?