Вместо руских букв выводятся цифры в hex code (аля 4034). Собирал из сорцов, скачивал в бинарном виде, все равно не отображает. В иксах переключение между локалями работает нормально (отображение и ввод руских букв работает)
Я так понял дело в какой-то библиотеке которую использует Mozilla.
Подскажите в какую сторону копать? Зарание спасибо.
А может надо GTK руссифицировать и TTF шрифты поставить ...
>А может надо GTK руссифицировать и TTF шрифты поставить ...Что значит руссифицировать GTK, включить поддержку nls ?
в XF86Config присутствует строка вида
FontPath "/usr/X11R6/lib/x11/fonts/TTF/"достаточно ли этого чтобы ttf шрифты заработали. И еще вопрос по ходу, если я скопирую виндовые ттф шрифты что нужно сделать чтобы X их увидели?
>>А может надо GTK руссифицировать и TTF шрифты поставить ...
>
>Что значит руссифицировать GTK, включить поддержку nls ?
>в XF86Config присутствует строка вида
>FontPath "/usr/X11R6/lib/x11/fonts/TTF/"
>
>достаточно ли этого чтобы ttf шрифты заработали. И еще вопрос по ходу,
>если я скопирую виндовые ттф шрифты что нужно сделать чтобы X
>их увидели?По идее путь к кириллическим фонтам нужно ставить первым в XF86Config:
FontPath "/path/to/cyrillic/fonts"
FontPath "/path/to/other/fonts"
Если юзаешь KDE, есть утилита Control Center, там можно пристроить кириллические фонты.Удачи.
Проблема решилась, оказалось что мозила использует настройки шрифтов не из XF86Config, а из /etc/fonts/fonts.confСначала я перекомпилил мозиллу без поддержки xfs тем самым заставил ее использовать настройки из XF86Config, но в других приложениях осталачь таже проблема с hex. Потому я в /etc/fonts/fonts.conf добавил строки вида
<dir> /usr/X11R6/lib/X11/fonts/cyrrilic</dir>
<dir> /usr/X11R6/lib/X11/fonts/TTF</dir>После этого все стало на свои места