Como configurar corretamente a renderização de fontes no ArchLinux / LXDE?

5

Acabei de instalar o ArchLinux e o LXDE, tudo está funcionando bem, mas a renderização de fontes não é a ideal. Lendo o wiki sobre configuração de fontes e usando fontes externas de informações, eu construí as seguintes / etc /fonts/fonts.conf arquivo

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

Apesar disso, a renderização da fonte ainda não é ideal

O que estou perdendo?

    
por Ortomala Lokni 29.09.2015 / 07:47

1 resposta

6

Encontrei a solução: o índice de arquivos de fontes X não foi criado.

Descobri isso observando o arquivo de log /var/log/Xorg.0.log .

$ grep /fonts /var/log/Xorg.0.log.old

[    13.492] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[    13.493] (WW) 'fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[    13.493]    (Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
[    13.493] (WW) 'fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[    13.494]    (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
    /usr/share/fonts/misc/,
    /usr/share/fonts/TTF/,
    /usr/share/fonts/OTF/

Eu então executo mkfontdir em /usr/share/fonts/75dpi e /usr/share/fonts/100dpi e isso foi resolvido.

    
por 29.09.2015 / 18:34