Não é possível iniciar alguns aplicativos, o problema pode ter a ver com fontes ttf

2

Estou em uma nova instalação do x86 14.04, tendo problemas para iniciar alguns aplicativos, e o problema aparentemente tem algo a ver com as fontes ttf.

Quando inicio alguns aplicativos, por exemplo, sopa de pedra rastejante de calabouço de jogo roguelike, instalada a partir do centro de software, recebo:

ERROR: Could not find font '/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf

Eu tentei alguns outros aplicativos, o que acontece é que eles apenas mostram uma tela preta por um segundo e depois voltam para a área de trabalho, e o reportador de erros é iniciado.

Se eu iniciá-los a partir do terminal, posso ver qual é o erro, não é idêntico para todos os aplicativos, mas principalmente mostra "could not find a .ttf" ou "a .ttf does not exist" .

Eu verifiquei, restringi extras e as fontes reais instaladas. Tentei alterar as permissões dos próprios arquivos e pastas, até mudou a propriedade do usr para mim, mas o erro persiste.

Não posso verificar se o sistema em direto tem ou não o problema nesta máquina agora.

Obrigado antecipadamente.

    
por slavmaf 24.04.2014 / 20:39

2 respostas

2

A solução é simples:

sudo apt-get install --reinstall fonts-dejavu and fonts-dejavu-core

Depois disso:

sudo cp /usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf

Pode ser necessário repetir o processo de cópia para todas as fontes da família:

/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf
/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf
/usr/share/fonts/truetype/dejavu/DejaVuSansMono-Bold.ttf
/usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf
/usr/share/fonts/truetype/dejavu/DejaVuSerif-Bold.ttf
/usr/share/fonts/truetype/dejavu/DejaVuSerif.ttf
    
por Cornelius 24.04.2014 / 20:44
-2

Use-o apenas para Dungeon Crawl no Ubuntu 14.04 x64:

sudo apt-get install ttf-dejavu-core
    
por nixsnake 14.01.2015 / 17:23