[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: