Короче говоря, проблема в следующем: X сервер фигово показывает эти самые ttf шрифты. Причем в gtk/qt приложениях все ok, а при рендеринге напрямую через X-ы шрифты становятся какими-то ну ужасно некрасивыми. После (не)продолжительных поисков обнаружилось, что виноваты не собственно XFree, а бублиотека FreeType. Оказывается, обнаружились какие-то неувязки с Adobe, которая запатентовала когда-то фичу под названием "TrueType code interpreter". Во всех новых релизах она по умолчанию попросту выключена, и как следствие, получаем вот такие очень "красивые" шрифты. Ну вот, скачал я самый последний этот FreeType, пересобрал с поддержкой этого bytecode interpreter-а. И получил фигу. X сервер плевал на мой новый freetype с высокой колокольни. Судя по логам, он так и продолжает грузить из своего /usr/X11/lib/modules/fonts вместо нового из /usr/local/lib. Пробовал подставлять libfreetype.a из ппересобранного - вылетает с какой-то ошибкой. Поможите, господа!З.Ы. Ой, да, чуть не забыл - XFree 4.3.0, дистрибутив Slackware 9.0, новый freetype - 2.1.5.
Ау!