Acabei de atualizar para o FF 57 e sites que usam suas próprias fontes pararam de exibir texto.
Sei que esse é um problema que outras pessoas tiveram, por exemplo, o Firefox não exibe o texto do site , mas as soluções não funcionaram. O modo de segurança também não ajuda, o problema desaparece se eu desmarcar a opção de fontes personalizadas em Preferências.
Também tenho fontes personalizadas instaladas (do TexLive e de mais algumas), então acho que essa pode ser a causa.
Alguma idéia de como solucionar isso?
Exemplo do Github:
fonts-texgyre
pacote. Não faço ideia por que a atualização para 57 causou isso.fonts-roboto
. Parece que muitas fontes estão faltando.Respostas:
Esta é uma combinação de algumas coisas: o TexLive está instalando fontes em um local não tão padrão, e a página da web está solicitando uma fonte que o pacote fontconfig do Ubuntu considera melhor preenchida por uma das fontes TexLive, em vez de uma fonte normal. O Firefox é instruído a usar a fonte TexLive para renderização, mas não é permitido acessá-la de dentro de sua caixa de proteção de segurança.
A solução alternativa recomendada é definir
em about: config e reiniciando o navegador.
Isso foi corrigido em um nível mais fundamental no Firefox 58 e posterior.
fonte
/usr/local/texlive/
. Desta forma, podemos evitar apontando para o ano de lançamento TeXLive/usr/local/texlive
deve ser usado para evitar o ano. Outra resposta foi votada por esse motivo.Eu também instalei
fonts-texgyre
no meu Debian 9 Stretch e a visualização de páginas da web melhorou, mas ainda existem alguns problemas. Talvez devamos instalar cada fonte disponível nos repositórios, mas é claro que essa solução não é prática.A única solução real seria desativar
/etc/fonts/conf.d/09-texlive.conf
.Se alguém encontrar outra solução, é bem-vindo!
fonte
sudo mv /etc/fonts/conf.d/09-texlive.conf /etc/fonts/conf.d/09-texlive.conf.BAK
e então #sudo fc-cache -fsv
In
about:config
, setpara
Funciona após reiniciar o Firefox.
fonte
Tente acessar : preferências > Idioma e aparência > Avançado e desmarque "Permitir que as páginas escolham suas próprias fontes, em vez das suas opções acima". Isso resolve o problema para mim, embora agora todas as fontes tenham o DejaVu como padrão.
fonte
Acabei de encontrar uma solução melhor, sem instalar nada!
Na barra de endereços do Firefox, vá para about: config e pesquise por
e defina essa sequência como 1 . Reinicie o Firefox e ... :-D
fonte