отображение шрифта в 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
XTerm*font:-misc-*-*-*-*-*-20-*-*-*-*-*-iso10646-1
хе... странно -
хе... странно - шрифты iso10646 теперь даже в xfontsel не отображаются...
млин, шо-то где-то тут не так...
такая же беда :( в xterm'е
такая же беда :( в xterm'е вместо руских пробелы, тогда как во всех иксах и в консоле все ок.
:wq
Плюньте на xterm rxvt-unicode
Плюньте на xterm
rxvt-unicode рулит
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Это - не решение проблемы.
Это - не решение проблемы. Кстати, чем же оно так рулит?
Я лично предпочёл оставить
Я лично предпочёл оставить проблемы xterm'а ему самому (-:Е
Рулит urxvt вкладками, поддержкой Unicode, xft и прозрачности, возможностью запуска демона и клиентов к нему и прочего по мелочам
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
у меня стоит так XTerm*font:
у меня стоит так
XTerm*font: -xos4-terminus-medium-r-normal--14-140-72-72-c-80-iso10646-1
а где это меняется?
а где это меняется?
В файле .Xdefaults
В файле .Xdefaults
_________________________________________________________
Прежде чем задать вопрос, подумай, сможешь ли ты понять ответ.
-
Русские буквы поменялись на пробелы после недавнего обновления 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
xterm -geometry 90x35 -fn -misc-fixed-medium-r-normal--18-120-100-100-c-90-iso10646-1