Fontconfig problema apenas com um programa (qt5)

0

Eu tenho um problema muito estranho. Um único programa (xnviewmp) parou recentemente para exibir qualquer texto na interface do usuário. A parte gráfica da interface do usuário funciona.

O SO é o Manjaro Linux (Arch) com o XFCE.

O programa não parece estar cheio de erros e passou a funcionar por muito tempo. O problema apareceu depois de alguma instalação / atualização (não sei exatamente).

A partir do console, eu leio as seguintes mensagens de erro:

Fontconfig error: "/etc/fonts/fonts.conf", line 38215135: syntax error
Fontconfig error: Cannot load config file from /etc/fonts/fonts.conf
Fontconfig warning: no <cachedir> elements found. Check configuration.
Fontconfig warning: adding <cachedir>/var/cache/fontconfig</cachedir>
Fontconfig warning: adding <cachedir prefix="xdg">fontconfig</cachedir>

O arquivo /etc/fonts/fonts.conf existe e possui as permissões apropriadas. Observe o número de linha muito estranho na primeira mensagem de erro.

Eu tentei apagar /etc/fonts/fonts.cong e, surpreendentemente, o xnviewpm começou a funcionar corretamente. Mas isso, claro, não pode ser uma solução.

A interface do usuário do programa é baseada em QT, mas todos os outros programas baseados em QT funcionam bem.

O programa xnviewmp foi atualizado hoje como parte das atualizações regulares do SO, mas o problema ainda persiste.

Tentei criar um novo usuário para excluir minhas configurações locais, mas o problema ainda persiste.

Alguma idéia de como corrigir esse problema ou, pelo menos, como continuar com o diagnóstico?

    
por johnfound 04.10.2017 / 08:03

0 respostas