Не удается запустить некоторые приложения, возможно, проблема связана со шрифтами ttf

Я на новой установке x86 14.04, у меня проблемы с запуском некоторых приложений, и проблема, очевидно, как-то связана со шрифтами ttf.

Когда я запускаю несколько приложений, например roguelike game dungeon crawl stone soup, установленных из центра программного обеспечения, я получаю:

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

Я пробовал несколько других приложений, что происходит, они просто показывают черный экран на секунду, а затем я возвращаюсь на рабочий стол, и запускается программа сообщений об ошибках.

Если я запускаю их из терминала, я вижу, что это за ошибка, она не идентична для каждого приложения, но в основном она показывает "could not find a .ttf" или, "a .ttf does not exist".

Я проверил, я ограничил дополнительные возможности и фактические установленные шрифты. Попытался изменить права доступа к самим файлам и папкам, даже сменил владельца на usr, но ошибка не исчезла.

Я не могу проверить, есть ли проблема у этой системы на этой машине.

Спасибо заранее.

2
задан 24 April 2014 в 23:03

2 ответа

Решение просто:

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

После этого:

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

могло бы быть необходимо повторить процесс копии для всех шрифтов в семье:

/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
0
ответ дан 24 April 2014 в 23:03

Просто используйте это для Проверка Темницы в Ubuntu 14.04 x64:

sudo apt-get install ttf-dejavu-core
0
ответ дан 24 April 2014 в 23:03

Другие вопросы по тегам:

Похожие вопросы: