[HINT] gdm + openbox (or other) + XKB

Если у кого-то настроено переключение раскладок через HAL или Xorg, и заметили, что не пашут оные в вашем WM запущенном из gdm - проверьте тоже самое через startx. Как выяснилось, gdm “забывает” про системные переключатели, и вообще настройки xkb, и это достается как тяжелое наследство запущенному WM.

Лечить - setxkbmap из стартовых скриптов wm или отказаться от gdm (кстати может и другие так себя ведут)

Вторая трабла - на некоторых клавах почему-то не работают некоторые варианты раскладок (у меня все работает отлично). Лечить как не знаю (будет проблема, буду разбираться).

Вариант решения - попробовать другую раскладку, прикинуть которые есть:
grep -R '_toggle' /usr/share/X11/xkb/* | grep 'grp:' | grep -v '\.xml'
обратить внимание на строчки начинающиеся с ‘grp:’

По результатам одного общения в Jabber.
systemd должен умереть.
В догонку ко второй трабле, xev на такой “неработающий” переключатель (типа lwin) упорно говорит: ISO_Next_Group, т.е. как бэ оно подцепилось, но вот не совсем.
systemd должен умереть.
И как волшебство, похоже у xkb есть какой то кеш (тут чувак тоже это спрашивает: http://www.linuxquestions.org/questions … he-808381/ ), потому как после нескольки операций, типа
xev на посмотреть. а чо там происходит с клавишами, на которых переключатель
setxkbmaps -print -v 10 на посмотреть как оно аще видится
начали работать все раскладки.
systemd должен умереть.
 
Зарегистрироваться или войдите чтобы оставить сообщение.