Renderização de subpixel do Firefox no Ubuntu

3

Eu estava lendo esta entrada do blog e a página estava dirigindo meus olhos NUTS .

Parece que é culpa do Firefox no Ubuntu 12.04. Ele teve problema antes, parece mas deve ser corrigido.

Firefox fazendo meus olhos sangrarem:

Chromefazendoacoisacerta:

Firefox fazendo a coisa certa no trabalho no mesmo monitor:

Há algo que eu deveria estar fazendo para fazer o Firefox se comportar? Ou isso é estritamente um bug?

    
por MikeyB 12.06.2013 / 08:00

1 resposta

2

O Firefox não parece ler a configuração do GTK, mas lê e honra seu ~/.fonts.conf que basicamente contém apenas a configuração da fonte, incluindo a ordem de sub-pixels.

Isso é derivado de meu próprio .fonts.conf (que é derivado de algum blog postar em algum lugar por volta de 2005 ... mais ou menos, nenhuma ideia), o que você provavelmente deseja alterar é o valor rgba (ordem de subpixel) para corresponder ao seu LCD e talvez o valor antialias .

<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
    <match target="font">
        <edit mode="assign" name="autohint">
            <bool>false</bool>
        </edit>
    </match>
    <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>hintfull</const>
        </edit>
    </match>
    <match target="font">
        <edit mode="assign" name="antialias">
            <bool>true</bool>
        </edit>
    </match>
</fontconfig>

O Arch Wiki também contém muitas informações sobre isso.

    
por 12.06.2013 / 09:19