The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Х-терминалы: проблема ввода кирилицы"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Х-терминалы: проблема ввода кирилицы"
Сообщение от alyent Искать по авторуВ закладки on 23-Янв-03, 05:52  (MSK)
Странное дело:xterm (а также и в rxvt, wterm) отказывает в вводе кирилицы, хотя просмотр кириличного текста работает корректно.
При переключении расскладки в русскоязычный режим и наборе текста никаких символов в командной строке не выводится (не печатаются даже цифры и остальные клавиши).
В остальных приложениях ввод кирилицы работает.
Может кто-нибудь сталкивался с подобной ситуацией?
(Gentoo Linux, kernel 2.4.20, XFree86 4.2.1)
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Х-терминалы: проблема ввода кирилицы"
Сообщение от Mercurius emailИскать по авторуВ закладки on 23-Янв-03, 08:52  (MSK)
>Странное дело:xterm (а также и в rxvt, wterm) отказывает в вводе кирилицы,
>хотя просмотр кириличного текста работает корректно.
>При переключении расскладки в русскоязычный режим и наборе текста никаких символов в
>командной строке не выводится (не печатаются даже цифры и остальные клавиши).
>
>В остальных приложениях ввод кирилицы работает.
>Может кто-нибудь сталкивался с подобной ситуацией?
>(Gentoo Linux, kernel 2.4.20, XFree86 4.2.1)

А в консоли работает?
если нет - то дело в bash - создай файлик .inputrc в хоумдире

set convert-meta off
set meta-flag on
set output-meta on

могу посоветовать ссылку которую дал lavr мне в теме про русификацию солярки - я довольно быстро разобрался ;)


  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Х-терминалы: проблема ввода кирилицы"
Сообщение от alyent Искать по авторуВ закладки on 23-Янв-03, 09:00  (MSK)

>А в консоли работает?
Да, в консоли все отлично.


>если нет - то дело в bash - создай файлик .inputrc в
>хоумдире
>set convert-meta off
>set meta-flag on
>set output-meta on
Пробовал уже - только DEL в консоли работать перестал :(


>могу посоветовать ссылку которую дал lavr мне в теме про русификацию солярки
>- я довольно быстро разобрался ;)
Давай!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: Х-терминалы: проблема ввода кирилицы"
Сообщение от lavr emailИскать по авторуВ закладки on 23-Янв-03, 12:34  (MSK)
>
>>А в консоли работает?
>Да, в консоли все отлично.
>
>
>>если нет - то дело в bash - создай файлик .inputrc в
>>хоумдире
>>set convert-meta off
>>set meta-flag on
>>set output-meta on
>Пробовал уже - только DEL в консоли работать перестал :(
>
>
>>могу посоветовать ссылку которую дал lavr мне в теме про русификацию солярки
>>- я довольно быстро разобрался ;)
>Давай!

есть несколько методов, подразумеваем что локализация настроена правильно:
echo $LANG (man locale; man setlocale; man localedef)

1) в XFree86 4.x используется новый метод xkb (см. примеры XF86Config которые идут с этой версией и man XF86Config)

2) можно использовать старый метод указав XkbDisable в XF86Config и воспользовавшись xmodmap (man xmodmap)

3) использование дополнительных программ xkbrus или xxkb

если есть проблемы, обычно дополнительно ставят утилиту xkeycaps и смотрят
что она выдает после переключения на русский, когда в XFree86 и в X11R6.[3/4/5] в поставке шел кривой xterm который нужно было правильно пересобрать с поддержкой 8bit или скачивался правильный, ссылку не помню

некоторые примеры настроек можно найти на http://unix1.jinr.ru/~lavr/
а про метод xkb и keyboard mapping почитать на страницы Ивана Паскаля

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: Х-терминалы: проблема ввода кирилицы"
Сообщение от alyent Искать по авторуВ закладки on 23-Янв-03, 13:43  (MSK)
Я все понимаю, кроме одного: почему x-терминалы выводят кирилицу на экран, а вот ввод кирилицы происходит с нулевым результатом?
Интересно все-таки в чем же дело.
При установки русской локали только менюшри по-русски запели, а ввод кирилицы не заработал - вернул канадскую локаль.
[code]
    Option "XkbRules"   "xfree86"
    Option "XkbModel"   "pc104"
    Option "XkbLayout"  "ru"
    Option "XkbVariant" "winkeys"
    Option "XkbOptions" "grp:lwin_switch,grp:rwin_switch,grp:menu_toggle"
[/code]
Вроде нет ошибок... Со шрифтами все впорядке, в мозилле с русским никаких проблем, а все терминалы бастуют.
Поставлю xkeycaps - сообщу о результатах.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: Х-терминалы: проблема ввода кирилицы"
Сообщение от lavr emailИскать по авторуВ закладки on 23-Янв-03, 13:46  (MSK)
>Я все понимаю, кроме одного: почему x-терминалы выводят кирилицу на экран, а
>вот ввод кирилицы происходит с нулевым результатом?
>Интересно все-таки в чем же дело.
>При установки русской локали только менюшри по-русски запели, а ввод кирилицы не
>заработал - вернул канадскую локаль.
>[code]
>    Option "XkbRules"   "xfree86"
>    Option "XkbModel"   "pc104"
>    Option "XkbLayout"  "ru"
>    Option "XkbVariant" "winkeys"
>    Option "XkbOptions" "grp:lwin_switch,grp:rwin_switch,grp:menu_toggle"
>[/code]
>Вроде нет ошибок... Со шрифтами все впорядке, в мозилле с русским никаких
>проблем, а все терминалы бастуют.
>Поставлю xkeycaps - сообщу о результатах.

X-терминалы железячные? Если да, разбирайся в их настройках и смотри какая
у них клава и в каких режимах может работать (коды какие генерят клавиши)
Я обычно для X-терминалов только xmodmap использовал чтобы можно было
настроить самостоятельно

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: Х-терминалы: проблема ввода кирилицы"
Сообщение от alyent Искать по авторуВ закладки on 23-Янв-03, 22:51  (MSK)
>X-терминалы железячные? Если да, разбирайся в их настройках и смотри какая
>у них клава и в каких режимах может работать (коды какие генерят
>клавиши)
>Я обычно для X-терминалов только xmodmap использовал чтобы можно было
>настроить самостоятельно

да нет, не железячные.
Обычные под Х-виндовс (rxvt, xterm).

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "RE: Х-терминалы: проблема ввода кирилицы"
Сообщение от lavr emailИскать по авторуВ закладки on 24-Янв-03, 11:09  (MSK)
>>X-терминалы железячные? Если да, разбирайся в их настройках и смотри какая
>>у них клава и в каких режимах может работать (коды какие генерят
>>клавиши)
>>Я обычно для X-терминалов только xmodmap использовал чтобы можно было
>>настроить самостоятельно
>
>да нет, не железячные.
>Обычные под Х-виндовс (rxvt, xterm).

тогда читай-изучай выше выданные рекомендации, все должно работать

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру