Eu atualizei para o fedora 22 nos últimos dias e sob a maioria dos desktops (kde / gnome / gnome3) todos os terminais têm uma configuração de fontes muito muito feia. É quase impossível usar alguns editores de base de texto nesses terminais devido à má renderização das fontes.
Eu li muitas fontes de configuração, mas nada parece acontecer.
Como um primeiro: Sim, eu sei que a estrutura completa do diretório mudou para o fontconfig. E sim, eu não obtive nenhum resultado se colocar alguns arquivos de configuração em outro lugar.
Existe alguma dica de qual conteúdo eu posso colocar em qual diretório para desativar a renderização de aplicativos de terminal? E talvez, quais etapas devem ser feitas para atualizar as fontes. Eu sei que o fc-cache deve ser chamado em tempos anteriores, mas agora?
E sim, eu li as coisas escritas aqui sobre este tópico, mas tudo isso parece desatualizado por causa da estrutura de diretórios alterada.
O que eu fiz:
Em: /etc/fonts/fonts.conf Eu encontrei
<!-- the following element will be removed in the future -->
<dir>~/.fonts</dir>
Então eu tentei colocar um arquivo em: ~ / .fonts / fonts.conf
O conteúdo é:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!-- turn off antialiasing -->
<match target="font">
<edit name="antialias" mode="assign"> <bool>false</bool></edit>
</match>
<match target="font">
<edit mode="assign" name="hinting">
<bool>false</bool>
</edit>
</match>
</fontconfig>
Depois disso, corro:
fc-cache
E eu usei strace para procurar a leitura do meu arquivo. Eu só entendo esta linha:
stat("/home/krud/.fonts/fonts.conf", {st_mode=S_IFREG|0664, st_size=177, ...}) = 0
Então eu procurei por outros diretórios:
access("/home/krud/.config/fontconfig/fonts.conf", R_OK) = 0
Mas em um curto: eu não consigo ver nenhum resultado em qualquer aplicativo! (firefox / gnome-terminal)
EDITAR:
Eu também usei o font-tweaks-tool do gnome e selecionei a fonte na ferramenta tweaks. Também não há mudança! Parece que há um mundo paralelo no meu sistema?
Atualização:
Eu procurei por freetype-freeworld
e ele já estava instalado. Todas as fontes são renderizadas com antialiasing RGB, o que parece terrível para os meus olhos. Então eu tentei remover freetype-freeworld
. Depois disso, posso selecionar a escala de cinza para o antialiasing e também modificar as configurações de dicas com o gnome-tweak-tool
. Agora, minha fonte de terminal é aceitável e as fontes para, por exemplo, O Firefox e outros aplicativos são suficientemente legíveis. Como resultado, a instalação de freetype-freeworld
foi o motivo pelo qual não consegui alterar as configurações das fontes. Eu não pude descobrir qual é a razão por trás desse problema, mas posso trabalhar agora :-) É interessante que algumas pessoas como freetype-freeworld
e alguém escrever isso está dando resultados ruins.
Minha configuração agora é: "Escala de cinza" do Anti-aliasing com a sugestão "completo". Na esperança de que outros achem útil ...
Se alguém conseguir dar uma imagem completa de quais arquivos de configuração, ferramentas, renderizador e assim por diante estão funcionando em desktops linux reais, seria ótimo ter esse conhecimento em algum lugar!
Tags fonts fedora fontconfig linux