Pango-WARNING **: не удалось выбрать шрифт, ожидал некрасивый вывод - PullRequest
19 голосов
/ 02 апреля 2010

Я получаю эту ошибку при запуске всего, что использует библиотеку Pango. Я использую Kubuntu 9.10. Я сделал 'sudo apt-get --reinstall install' на libgtk * libcairo * libpango * и fontconfig, но безуспешно.

Может ли кто-нибудь указать мне правильное направление? Спасибо.

Ответы [ 5 ]

30 голосов
/ 28 апреля 2011

Я много искал по этому вопросу и не нашел достойного ответа. Моя проблема заключалась в запуске virt-manager (утилита на основе xwindows) на удаленном сервере. У меня есть все шрифты на моей коробке xwindows, но не на удаленном хосте.

я запустил 'yum install xorg-x11-font *' на удаленном хосте, все работало нормально.

12 голосов
/ 03 августа 2011

Я столкнулся с этим в Amazon Linux с минимальным набором пакетов X, необходимых для запуска vncserver, и мне пришлось установить dejavu-sans-fonts и dejavu-serif-fonts.

2 голосов
/ 13 октября 2012

Проверка прав доступа к файлу шрифта, особенно для шрифтов, которые вы установили вручную, например: вне области управления пакетами.

Pango может завершиться с ошибкой, если шрифт не читается пользователем на рабочем столе. Пример: шрифт установлен в / usr / share / fonts / ..., принадлежит root, другие не имеют прав на чтение.

0 голосов
/ 17 июля 2011

Убедитесь, что на компьютере установлен шрифт, который вы используете с pango.

Проверьте наличие установленных шрифтов в каталоге / usr / share / fonts.

Для установки новых шрифтов выполните шаги, указанные в этом документе:

0 голосов
/ 20 апреля 2010

Ваши шрифты, вероятно, установлены в / usr / X11R6 / share / fonts, но начиная с pango-1.24 шрифты должны быть в / usr / share / fonts. Решение состоит в том, чтобы связать шрифты X11:

ln -s /usr/X11R6/share/fonts /usr/share

Это должно решить проблему.

...