Domyślne renderowanie czcionek w Debianie pozostawia wiele do życzenia a szczególnie drażni w przeglądarce Chrome/Chromium. Poniżej przedstawiam znaleziony w sieci sposób na tą bolączkę. Właśnie zrobiłem to na moim komputerze i działa bez problemu.
Porada dotyczy wszystkich wersji Debiana (Squeeze, Wheezy, Jessie i Sid) oraz dystrybucji pochodnych (Sparky, Mint LMDE etc.)
Jako zwykły użytkownik należy utworzyć nowy plik /home/nazwa_użytkownika/.fonts.conf
$ gedit /home/nazwa_użytkownika/.fonts.conf i wkleić kod:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit name="antialias" mode="assign">
<bool>true</bool>
</edit>
<edit name="hinting" mode="assign">
<bool>true</bool>
</edit>
<edit name="rgba" mode="assign">
<const>rgb</const>
</edit>
<!--
"The autohinter and subpixel rendering are not designed to work
together and should not be used in combination."
from: https://wiki.archlinux.org/index.php/Font_Configuration"
-->
<edit name="autohint" mode="assign">
<bool>false</bool>
</edit>
<edit name="hintstyle" mode="assign">
<const>hintslight</const>
</edit>
<edit mode="assign" name="lcdfilter">
<const>lcddefault</const>
</edit>
</match>
</fontconfig>
Po zapisaniu pliku trzeba zrestartować komputer. Aby uzyskać ten sam efekt na koncie root i w programach uruchamianych jako administrator trzeba skopiować ten plik do katalogu /home/root.
Proste i skuteczne rozwiązanie, przydałoby się zastosować jako domyślne w nowej wersji Sparka.
Wypróbowałem i wygląda całkiem nieźle.
Dołączę do wersji finalnej 3.0.
Dzięki