Minha renderização de fonte no Firefox parece terrível em páginas como facebook.com e twitter.com:
Estou executando o Debian 8 e mexendo na aceleração de hardware, e parece não funcionar.
Minha renderização de fonte no Firefox parece terrível em páginas como facebook.com e twitter.com:
Estou executando o Debian 8 e mexendo na aceleração de hardware, e parece não funcionar.
Respostas:
Eu tenho esse problema há muito tempo, talvez seja hora de fazer algo a respeito!
É feito para a ClearType
Microsoft e as patentes pelo que li. A maioria das distros * nix desabilita qualquer renderização de fonte protegida por patente por padrão.
Leia sobre o Debian e fontes aqui , você quer a Subpixel-hinting and Font-smoothing
seção.
Há um arquivo de configuração nessa página, mas adicionarei aqui para referência futura. Crie um arquivo chamado .fonts.conf
em seu diretório pessoal e adicione o seguinte:
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
<match target="font">
<edit mode="assign" name="rgba">
<const>rgb</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="hinting">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="hintstyle">
<const>hintslight</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>
${XDG_CONFIG_HOME}/fontconfig/fonts.conf
ou ${XDG_CONFIG_HOME}/fontconfig/conf.d/99-improved-rendering.conf
. Na maioria das vezes ${XDG_CONFIG_HOME}
é o .config
subdiretório no diretório inicial, por exemplo /home/gwillie/.config
.
Esses sites usam Helvetica como fonte. Na maioria dos sistemas Debian, não é uma fonte de estrutura de tópicos, mas uma fonte rasterizada. Você pode desativar fontes de bitmap como o último estágio da caixa de diálogo de configuração de fonte:
$ dpkg-reconfigure fontconfig-config
Eu melhorei o meu hoje em dia usando o fontconfig-infinality. Parece ótimo!
O primeiro tópico deste fórum mostra como fazê-lo. Não use o primeiro método do link (compilação), use os arquivos deb abaixo dele. Instale com
dpkg -i *.deb
e depois
bash /etc/fonts/infinality/infctl.sh setstyle
escolha a opção 2 (infinalidade)
FEITO!