On Tue, 15 Jan 2002 16:45:22 +0300 Aleksey Novodvorsky wrote: Проблема confirmed, у меня всё времени не хватало, чтобы сделать нормальный репорт. Итак: > xfontsel показывает arial в koi8-r? При выборе -monotype-arial-*-*-*-*-*-*-*-*-*-*-koi8-r в нижней половине отображается: ABC [... skipped ...] XYZ abc [... skipped ...] xyz 0123456789 ЮФГКНПЯСЫЩюфгкнпясыщ при этом в левом верхнем углу видим надпись "8 names match". В fndry == "microsoft" fmly == "arial" отсутсвует (есть следующие: "comic sans ms", "georgia", "trebuchet ms", "verdana"). Шрифты - из самосборного RPMS (в точном соответствии с инструкцией, которая была на диске Junior 1.1). Брались все шрифты, до которых дотянулись мои лапки с указанной в инструкции страницы. Теперь "танцы с бубном": в /etc/sysconfig/i18n давно стоит следующее: === LANG=ru_RU.KOI8-R SYSFONT=UniCyr_8x16 SYSFONTACM=koi8-r LC_MESSAGES=C LC_COLLATE=C LANGUAGE=ru_RU.KOI8-R RPM_INSTALL_LANG=ru_RU.KOI8-R:en_US:en === Заходим в icewm: видим нулевые пробелы вместо русских букв. Думаем. Пьем чай. :-) Так! Стираем ~/.icewm/menu - видим нормальное меню на англ.языке. Изменяем в конфиге LC_MESSAGES & LC_COLLATE на ru_RU.KOI8-R, перелогиниваемся под рутом и делаем update-menus. После захода непривилегированным пользователем видим нормальное русское меню. Меняем обратно LC_MESSAGES & LC_COLLATE на "C", перелогиниваемся и видим нулевые пробелы на месте русских букв. После update-menus все чинится - видим англ.меню. P.S. При нулевых пробелах вместо русских букв в логе Иксов видим кучу ругани вида: 'IceWM: Warning: Invalid multibyte string "Офис": Invalid or incomplete multibyte or wide character' -- WBR, Andrey Brindeew. "No one person can understand Perl culture completely" (C) Larry Wall.