Вы здесь

отображение шрифта в xterm

Всем привет!!!
Вот у меня какая проблема возникла:
что имеется
ядро - 2.6.26-gentoo-r1
локаль:
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC=C
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=

/etc/env.d/locale:
LC_ALL=""
LANG="ru_RU.UTF-8"
LC_NUMERIC="C"

шрифт по умолчанию - cyr-sun16

В общем локализировал я систему на utf8. Последовательность шагов - из http://ru.gentoo-wiki.com/HOWTO_ru_RU.utf8_Gentoo_way. Пересобрал world с учетом --newuse USE="unicode utf8". В консоли, да и в принципе во всех иксах это прошло удачно и все нормально видится. НО, возникла проблема с xterm - пока никак его не конфигурирую, все отображается нормально - и символы и псевдографика mc, а как только я пытаюсь в файле ./XTerm прописать другой шрифт, или просто увеличить штатный fixed, поскольку он оч маленький, сразу перестают отображаться нормально русские буквы - в зависимости от используемого шрифта отображаются либо точки либо пробелы. Что я только не делал - все одно и то же... Уже и фонт сервер ставил, и разные кодировки в xfontsel подбирал - ничего. На прошлой системе такого не было. Может кто сталкивался с такой проблемой -подскажите чего можно сделать или куда посмотреть.
Заранее благодарен.

XTerm*font:-misc-*-*-*-*-*-20-*-*-*-*-*-iso10646-1

хе... странно - шрифты iso10646 теперь даже в xfontsel не отображаются...
млин, шо-то где-то тут не так...

—

Куда не плюнь - всем нужен герой.

такая же беда :( в xterm'е вместо руских пробелы, тогда как во всех иксах и в консоле все ок.

—

:wq

Плюньте на xterm
rxvt-unicode рулит

—

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Русские буквы поменялись на пробелы после недавнего обновления xorg-server на 1.5.3.
xterm пишет:

Warning: Cannot convert string "nil2" to type FontStruct
xterm: cannot load font -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1

Что делать? Нужен именно xterm с utf-8

Просто напросто Вам нужно выбрать шрифт из тех, которые у Вас есть в системе. Для того чтобы отображались русские буквы последние два пункта должны иметь значение: iso10646-1.

Самый простой способ просмотреть шрифты - запустить xfontsel (предварительно не забудьте его установить ;)

xterm -geometry 90x35 -fn -misc-fixed-medium-r-normal--18-120-100-100-c-90-iso10646-1