LINUX.ORG.RU

Проблема с вводом русского текста в xterm


0

0

Система: Slackware 11 X Window System: 6.9.0 Локаль: en_US (koi8-r) Раскладки клавиатуры: "us,ru" (xorg.conf)

Вывод русского текста всегда без проблем - в терминалах и программах всех типов.

В xterm или rxvt ВВОД РУССКОГО ТЕКСТА НЕВОЗМОЖЕН - курсор просто останавливается и ничего не происходит (за исключением корректного ввода пробелов и цифр).

Шрифт установлен правильный - в xfontsel определил шрифт, прописал его в alias для xterm и rxvt. Интересно то, что в отдельно скомпилированном терминале mrxvt, с тем же шрифтом - все в порядке. Также нет проблем со вводом русского текста в программах типа Firefox, Kwrite, Konsole.

anonymous

> Шрифт установлен правильный - в xfontsel определил шрифт, прописал его в alias для xterm и rxvt.

А как ты xterm запускаеш, если не из другого терминала то alias врядли работает. Лучше добавь в .Xdefaults строчки:

xterm*font: -*-terminus-medium-r-normal-*-16-*-*-*-*-*-koi8-r rxvt*font: -*-terminus-medium-r-normal-*-16-*-*-*-*-*-koi8-r

(Шрифт выбери тот который есть в твоей системе.)

slackophile
()
Ответ на: комментарий от slackophile

> xterm*font: -*-terminus-medium-r-normal-*-16-*-*-*-*-*-koi8-r rxvt*font: -*-terminus-medium-r-normal-*-16-*-*-*-*-*-koi8-r

Это две строчки (забыл про форматирование):
xterm*font: -*-terminus-medium-r-normal-*-16-*-*-*-*-*-koi8-r
rxvt*font: -*-terminus-medium-r-normal-*-16-*-*-*-*-*-koi8-r

slackophile
()
Ответ на: комментарий от anonymous

Странно, слака 11. Все работает.. 8)

bash-3.1$ locale
LANG=ru_RU.KOI8-R
LC_CTYPE="ru_RU.KOI8-R"
LC_NUMERIC=C
LC_TIME="ru_RU.KOI8-R"
LC_COLLATE=ru_RU.KOI8-R
LC_MONETARY="ru_RU.KOI8-R"
LC_MESSAGES="ru_RU.KOI8-R"
LC_PAPER="ru_RU.KOI8-R"
LC_NAME="ru_RU.KOI8-R"
LC_ADDRESS="ru_RU.KOI8-R"
LC_TELEPHONE="ru_RU.KOI8-R"
LC_MEASUREMENT="ru_RU.KOI8-R"
LC_IDENTIFICATION="ru_RU.KOI8-R"
LC_ALL=

bash-3.1$ cat .Xdefaults  
rxvt*font:-*-fixed-*-*-*-*-*-120-*-*-*-*-koi8-r

Может в твоем шрифте русских буковок нет.. =/

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