Активация сглаживания шрифтов

Включение хинтинга шрифтов через debconf, подходит для жидкокристаллических экранов:

# dpkg-reconfigure fontconfig-config

Видеодрайвер должен быть настроен на нужное разрешение:

$ xdpyinfo | grep resolution 
resolution:    94x94 dots per inch

Более точно разрешение подобрать можно, например, здесь.

Активируем lcdfilter freetype:

~/.fonts.conf

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
 <match target="font">
  <edit mode="assign" name="hinting">
   <bool>true</bool>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="higntstyle">
    <const>hintfull</const>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="rgba">
   <const>rgb</const>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="antialias">
   <bool>true</bool>
  </edit>
 </match>
 <match target="font">
   <edit mode="assign" name="lcdfilter">
   <const>lcddefault</const>
   </edit>
 </match>
</fontconfig>

Xft.autohint: 0
Xft.lcdfilter: lcddefault
Xft.hintstyle: hintfull
Xft.hinting: 1
Xft.antialias: 1
Xft.rgba: rgb

Выполняем

$ xrdb -merge .Xdefaults

Перезапускаем X.org