URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 38954
[ Назад ]

Исходное сообщение
"Локализация Xlib."

Отправлено nightmare , 30-Дек-03 08:40 
Приветствую!
Вот у меня какой вопрос возник: Имеем FreeBSD 4.9 XFree 4.3.0, русификация и локализация системы выполнена стандартным образом. До недавнего времени я использовал в качестве wm KDE, а сейчас окончательно перешел на fluxbox, и вот с такой штукой столкнулся, он ведь не под Gtk/Qt написан, а просто под Xlib. Отсюда грабли в виде кривого отображения KOI8-R, выражается в кракозяблах. В консоле:
Warning: locale not supported by Xlib, locale set to C
Warning: locale modifiers not supported, using default
Warning: unable to load any uable fontset.

Вот такая штука. Господа, поделитесь опытом, как все это дело излечить?
Заранее спасибо!


Содержание

Сообщения в этом обсуждении
"Локализация Xlib."
Отправлено nightmare , 06-Янв-04 08:22 
>Приветствую!
>Вот у меня какой вопрос возник: Имеем FreeBSD 4.9 XFree 4.3.0, русификация
>и локализация системы выполнена стандартным образом. До недавнего времени я использовал
>в качестве wm KDE, а сейчас окончательно перешел на fluxbox, и
>вот с такой штукой столкнулся, он ведь не под Gtk/Qt написан,
>а просто под Xlib. Отсюда грабли в виде кривого отображения KOI8-R,
>выражается в кракозяблах. В консоле:
>Warning: locale not supported by Xlib, locale set to C
>Warning: locale modifiers not supported, using default
>Warning: unable to load any uable fontset.
>
>Вот такая штука. Господа, поделитесь опытом, как все это дело излечить?
>Заранее спасибо!
Неужели никто не знает? Или пару строчек чиркануть лениво? :-(

"Локализация Xlib."
Отправлено nightmare , 08-Янв-04 10:22 
Господа, помогите пожайлуста!
Больше мне неккому обратится с этим вопросом ;(

"Локализация Xlib."
Отправлено lavr , 08-Янв-04 13:04 
>Господа, помогите пожайлуста!
>Больше мне неккому обратится с этим вопросом ;(

боюсь дело не в Xlib, а либо в locale, либо в фонтах.



"Локализация Xlib."
Отправлено Alex_M , 08-Янв-04 14:07 
>Господа, помогите пожайлуста!
>Больше мне неккому обратится с этим вопросом ;(

Проверь локализацию системы и иксов по http://www.freebsd.org.ru.
Почитай замечательную статью Ивана Паскаля (поищи в google), которая открывает глаза на многие вещи.
Обрати внимание на правильную установку кирилических шрифтов. Запусти программу xfontsel и посмотри наличие нужных шрифтов в нужной кодировке. Если их нет, значит они не установлены/не видны иксам.


"Локализация Xlib."
Отправлено lavr , 08-Янв-04 15:08 
>>Господа, помогите пожайлуста!
>>Больше мне неккому обратится с этим вопросом ;(
>
>Проверь локализацию системы и иксов по http://www.freebsd.org.ru.
>Почитай замечательную статью Ивана Паскаля (поищи в google), которая открывает глаза на
>многие вещи.
>Обрати внимание на правильную установку кирилических шрифтов. Запусти программу xfontsel и посмотри
>наличие нужных шрифтов в нужной кодировке. Если их нет, значит они
>не установлены/не видны иксам.

там возможна проблема в антиалиасинге


"Локализация Xlib."
Отправлено nigthmare , 08-Янв-04 16:59 
>там возможна проблема в антиалиасинге
Можно поподробнее?
Вообщем еще раз в кратце ситуация: русификация/локализация системы проводилась стандартным образом. В KDE, который использовался до недавнего времени(он и сейчас установлен) все было просто замечательно, никаких проблем с русским языком. Поставил fluxbox, пишу/читаю тексты в koi8-r - все окей, запускаю GIMP, тоже все ок. все сообщения на русском языке, а вот если запустить jpilot (работа с пальмой), то вместо русских букв в меню кракозяблы, во всех темах fluxbox`а (и blackbox`а тоже), вместо русских букв кракозяблы (за исключением minimal). Замечу, что при запуске софта, который не воспринимает русский язык в консоле все тоже Gtk WARNING: Xlib ну и тд...вообщем локаль он не поддерживает. Отсюда у меня и появилась мысля что вся проблема именно в Xlib (Ведь GIMP нормально-же запускается, а он под Gtk, насколько я помню...)
Господа, кто использует blackbox/hackedbox/fluxbox расскажите, как вам удалось приручить их к полной локализации.
Заранее спасибо!
p.s. сорри за некоторую корявось изложения.

"Локализация Xlib."
Отправлено nightmare , 13-Янв-04 07:57 
Неужели ни у кого нет никаких мыслей по этому поводу?

"Локализация Xlib."
Отправлено Spir0 , 13-Янв-04 10:35 
>Неужели ни у кого нет никаких мыслей по этому поводу?

попробуй найти локализацию для XLib или локализованную версию


"Локализация Xlib."
Отправлено nightmare , 13-Янв-04 10:57 
>попробуй найти локализацию для XLib или локализованную версию
вот именно это я и хочу сделать ;-)
линкой на все это дело не заделишся?



"Локализация Xlib."
Отправлено Spir0 , 13-Янв-04 12:47 
>>попробуй найти локализацию для XLib или локализованную версию
>вот именно это я и хочу сделать ;-)
>линкой на все это дело не заделишся?

хотя у меня появилось подозрение , что просто не находится локализованая версия fluxbox =(

У меня проблемы подобная возникла , когда я установил WindowMaker он запустился , но пропали все темы рабочего стола , оказалось , что первый запуск надо осуществлять при ненастроенной или английской локали =/, только после этого все темы проставились и заработали.

Может подобное и с флюксбоксом
все это глубокое IMHO ;)


"Локализация Xlib."
Отправлено nigthmare , 13-Янв-04 14:32 
>>>попробуй найти локализацию для XLib или локализованную версию
>>вот именно это я и хочу сделать ;-)
>>линкой на все это дело не заделишся?
>
>хотя у меня появилось подозрение , что просто не находится локализованая версия
>fluxbox =(
>
>У меня проблемы подобная возникла , когда я установил WindowMaker он запустился
>, но пропали все темы рабочего стола , оказалось , что
>первый запуск надо осуществлять при ненастроенной или английской локали =/, только
>после этого все темы проставились и заработали.
>
>Может подобное и с флюксбоксом
>все это глубокое IMHO ;)
Насколько я помню перед первым запуском windowmakera надо запустить скрипт, название точно не помню, wmaker-inst, помоему. Wmaker я себе ставил, при настроенном koi8-r, с помощю вышеуказанного скрипта, все ок.
хм...ладно, еще покапаюсь.
p.s. Пока разбирался с fluxbox`ом столько интересных вещей для себя открыл :)