Re: Xorg. xfs. Что-то странное с подгрузкой шрифтов.
Mikhail Gusarov <dottedmag@dottedmag.net> writes:
> Кажется, в Debian-овой сборке X.org имеется на эту тему специально
> приложенный патч, который всегда добавляет стандартные пути, из-за
> того, что не всегда при апгрейде со старых XFree возможно корректно
> поправить конфиги upgrade-скриптом. Чтобы не оставлять пользователя
> вообще без шрифтов, к списку, указанному в конфиге, добавляются
> стандартные.
Если это дейтсвительно так, то я об этом не знал. Надо будет уточнить
этот момент. Спасибо за наводку.
> Вот то, что дважды указанные директории не игнорируются - это странно.
Да. Вот сейчас отключил "unix/:7100", но при этом xfs остался
запущенным:
Section "Files"
# FontPath "unix/:7100"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
EndSection
Перегрузил иксы. В логе следующее:
(**) FontPath set to "/usr/share/fonts/X11/misc,/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,/usr/share/fonts/X11/75dpi,/usr/share/fonts/X11/misc/,
/usr/share/fonts/X11/TTF/,/usr/share/fonts/X11/OTF,/usr/share/fonts/X11/Type1/,
/usr/share/fonts/X11/CID/,/usr/share/fonts/X11/100dpi/,/usr/share/fonts/X11/75dpi/"
Пути по два раза продублировал: и указанные мной в xorg.conf, и
умолчательные свои. Соответсвенно, в xlsfonts имею дублирование шрифтов
по два раза.
> Ну, fontconfig - это вещь (пока что) к core rendering'у никакого
> отношения не имеющая.
Да, я в курсе. Это я делал уже из-за того, что больше не знал, что
делать. И на всякий случай написал тут, если спросят. :)
> А тот же xfontsel не ищет "какие-то другие шрифты"? Есть у меня
> подозрение, что Emacs это проделывает из-за своей поддержки
> FontSet'ов, но поскольку эти самые FontSet'ы - это нечто ужасное и
> плохо документированное, то ничего более определённого сказать не
> могу.
>
> С xmms - та же ерунда, у него был какой-то противоестественный
> интеллект по поводу локалей.
По этому поводу что-то внятное отпишу позже. Проанализирую вывод strace.
Приложения xedit и xfontsel тоже, как оказалось, морозят иксы. Тоже ищут
фонты почему-то. Есть ощущение, что где-то несостыковки с моей локалью
utf-8. А вот bitmap не морозит. Попробую найти 10 отличий.
Reply to: