Вопрос Ошибка Fontconfig - «вне памяти»


Я пытаюсь запустить Android Studio на Xubuntu. Когда я печатаю ./studio.sh в терминале, я получаю эту ошибку:

Fontconfig error: "/etc/fonts/conf.d/65-khmer.conf", line 14: out of memory
Fontconfig error: "/etc/fonts/conf.d/65-khmer.conf", line 23: out of memory
Fontconfig error: "/etc/fonts/conf.d/65-khmer.conf", line 32: out of memory

НО студия Android запускается, и, похоже, она работает без проблем. Почему я получаю эту ошибку и как ее исправить?


6
2018-02-17 00:53


происхождения




ответы:


Это ошибка в кхмерских шрифтах, см. https://bugs.launchpad.net/ubuntu/+source/fonts-khmeros/+bug/1254967,

Если это вас беспокоит, и вам не нужны кхмерские шрифты, вы можете избавиться от него, удалив (с конфигурацией) шрифты:

apt-get purge  fonts-khmeros-core

Если вам нужны шрифты, в вышеупомянутой ошибке есть различные способы обхода. Наиболее правильный способ, по-видимому, изменить файл с ошибкой и удалить <match> а также </match> теги, как описано здесь: http://permalink.gmane.org/gmane.linux.debian.devel.bugs.general/1095401


13
2018-02-17 04:23



Благодарю. Кому нужен этот шрифт? ;) Я никогда не слышал об этом раньше. Просто удалил его. - Ali


Согласно этому отчет об ошибке, установив последнюю версию DEB для этого пакета (шрифт Khmer OS) из Вот также решает проблему. Похож, что ошибка была решена для Trusty, но никогда не была обращена в хранилище Saucy.

Вообще говоря, «сообщение об ошибке» является всего лишь симптомом, тогда как фактическая функциональность, которая ломается / неправильно, является основной причиной. Деинсталлируя пакет, мы фиксируем симптом, избавляясь от самой функциональности.


2
2018-03-01 05:41



все еще получил эту ошибку при обновлении до 14.04 с 13.10. Так кажется, что это НА САМОМ ДЕЛЕ, НЕТ разрешено для Trusty. - HongboZhu
Получена такая же ошибка при обновлении с 13.10 по 14.04 - jbx