Abilita il SubPixellHinting con OpenSuse 10.2 per migliorare la visione dei caratteri

Purtroppo su OpenSuse 10.2 non si ha la possibilità di abilitare la funzione di SubPixellHinting a causa di una versione di freetype2 che non è stata preparata per avere questa funzione. Ma si può rimediare in questo modo, si scarica la versione src di freetype e si configura per abilitare la funzione di SubPixel. Quindi creiamo una directory dove metteremo la versione src di freetype2 e scarichiamo il pacchetto:


mkdir -p ~/download/freetype2
cd ~/download/freetype2
wget http://ftp.skynet.be/pub/suser-guru/rpm/experimental/ \
packages/freetype2/src/freetype2-2.3.5-0.1.guru.suse102.src.rpm
TARGET_OPT=`case \`uname -m\` in i*86) echo --target=i586;; esac`

poi costruiamo il nostro rpm da installare successivamente


rpmbuild --rebuild $TARGET_OPT \
--with subpixel freetype2-*.guru.suse*.src.rpm

Adesso utilizziamo l'utente root e installiamo il nostro rpm di freetype2


su -
rpm --freshen -hv /usr/src/packages/RPMS/*/freetype2-*.rpm

Adesso abilitiamo in KDE la funzione di SubPixel


kcmshell fonts

 

Abilitate l'anti-aliasing e premete configura

Abilitate la funzione di sub-pixel hinting e selezione intero o medio. La scelta dipende dal vostro monitor.

Con firefox abilitate il sub pixel hinting in questo modo:

Inoltre potete settare i DPI dei caratteri uguale a quello dell'X server in questo modo: