LINUX.ORG.RU

IceWM + ru_RU.UTF-8 локаль = segmentation fault...


0

0

Проблема в следующем:

~/.xsession

export LANG=ru_RU.UTF-8 uxterm -sb -fn '*-iso10646-1' & /usr/bin/X11/icewm

Когда я пускаю X'-ы (startx), то запускаются X'-ы, запускается xterm ( нормально находит unicode фонт ), а icewm говорит segmentation fault.

Другие window manager'-ы - если поменять .xsession -(flwm,ratpoison) запускаются нормально.

Вопрос: почему падает icewm и как с этим бороться ?


обычно приложения если не находят требуемых шрифтов именно так с треском в корку и летят - скорей всего из iso10646 шрифтов у тебя в системе только fixed, a icewm просит еще какой-либо шрифт, или что еще хуже имет hardcoded - iso8859 - шрифт - покапайся в этом направлении

anonymous
()

про отсутствие фонтов

Дак я ведь ему в конфигах ( ~/.icewm/preferences ) указал явно все фонты ( всякие там TitleFontName, MenuFontName,..... ), все эти фонты _доступны_ X'-серверу ( xlsfonts -fn '*iso10646-1' выдает список; все шрифты, указанные в конфиге, есть ).

Вот про hardcoded - это надо порыться, хотя тогда неясно, как он работает с ru_RU.KOI8-R локалью и не падает.

varg
() автор топика

variable *-iso10646-1 фонты присутствуют?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.