LINUX.ORG.RU

С таким описанием проблемы - только телепаты.

Хотя бы какой дисплейный сервер, и что отвечает за переключение раскладки.

Иксовая раскладка не может не работать, если она работает в одном приложении, значит должна работать и в другом.

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

С оформлением багрепортов у меня проблемы, да. Буду благодарен, если кинете шаблон для этого.

ОСь openbsd 7.2, соответственно дисплейный сервер вроде Xserver. За переключение раскладки отвечает строка setxkbmap -model pc105 -layout us,ru -variant dvp, -option grp:menu_toggle grp_led:scroll shift:both_capslock_cancel

upd: WM Awesome, индикатор показывает успешное переключение раскладки, но в urxvt невозможно ничего набрать кириллицей (не реагирует на нажатие клавиш при смене раскладки); имена файлов с кириллицей в именах также отображает некорректно.

tt
() автор топика
Последнее исправление: tt (всего исправлений: 2)
Ответ на: комментарий от wandrien

А LANG выставлена?

Да.

LANG=ru_RU.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_CTYPE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_ALL=en_US.UTF-8

Видимо, останусь пока на xterm+tmux. Не знаю, что это за странный глюк, но поиском в инете я ничего похожего не нашёл.

tt
() автор топика

upd: я дурак, однако. Решение:

  1. Создать файл .xinitrc
  2. Добавить в него строчки export LC_ALL=en_US.UTF-8 и export LANG=ru_RU.UTF-8 Почему часть программ читают .bashrc, а часть .xinitrc таки загадка.
  3. Всё.
tt
() автор топика