Re: Xorg. xfs. Что-то странное с подгрузкой шрифтов.
You (evgeny.zubok@tochka.ru) wrote:
EMZ> То есть, если путь "unix/:7100" обнаружен, то он не должен
EMZ> пытаться грузить шрифты по вкомпиленным в сервер путям, а тут,
EMZ> похоже, пытается.
Кажется, в Debian-овой сборке X.org имеется на эту тему специально
приложенный патч, который всегда добавляет стандартные пути, из-за
того, что не всегда при апгрейде со старых XFree возможно корректно
поправить конфиги upgrade-скриптом. Чтобы не оставлять пользователя
вообще без шрифтов, к списку, указанному в конфиге, добавляются
стандартные.
Вот то, что дважды указанные директории не игнорируются - это странно.
EMZ> К тому же путь к битмапленым шрифтам прописан по умолчанию в
EMZ> fontconfig: <dir>/usr/share/fonts</dir>. То есть еще и третий
EMZ> раз.
Ну, fontconfig - это вещь (пока что) к core rendering'у никакого
отношения не имеющая.
EMZ> возникает лаг. Так вот Emacs зачем-то начинает искать какие-то
EMZ> другие шрифты. Такое ощущение, что он не видит сначала
EMZ> terminus-14, а terminus-bold-14 видит почему-то. Такие же вещи
EMZ> происходят и с XMMS. То есть это не проблема Emacs, наверное. И
EMZ> это получается в независимости от того, используется ли xfs или
EMZ> шрифты грузятся сервером локально.
А тот же xfontsel не ищет "какие-то другие шрифты"? Есть у меня
подозрение, что Emacs это проделывает из-за своей поддержки
FontSet'ов, но поскольку эти самые FontSet'ы - это нечто ужасное и
плохо документированное, то ничего более определённого сказать не
могу.
С xmms - та же ерунда, у него был какой-то противоестественный
интеллект по поводу локалей.
--
JID: dottedmag@jabber.dottedmag.net
Reply to: