Вы здесь

fltk && all UTF-8 locales возможно трабла с fontcongif

Проблема. при любой локали UTF-8 (en_US.UTF-8,ru_RU.UTF-8)
fltk-1.1 рисует "квадратики" вместо букв.
частичное решение:

1. при изменении в коде fltk имён шрифтов ( sans -> helvetica, mono -> courier ) грузяться нормальные шрифты, кроме (bold,italic)
2. в программах менять шрифты вызовами флтк

может кто знает, где собака зарыта? и что сделать чтоб работало нормально с минимальным шаманством?

(пробовал рецепт по замене XLC не помогает.)

собаку откопал. это fontconfig.
/etc/fonts/ - не правил, всё как emerge положил.
fc-match sans, принцыпиально выдаёт шрифт с отсутствующими буквами!
fc-match --sort sans
выдает приемлимый шрифт на втором месте. не знаю как с этим справляются
gtk и qt и fltk-2.0 snapshot
но сними всё нормально.

ВОПРОС! как собаку зарыть?
кто подскажет по какому принцыпу fontconfig шрифты отбирает?

P.S. смотрел Suse на днях там всё нормально работает.