Перестало работать переключение раскладки [РЕШЕНО]
После обновления системы в иксах отвалилось переключение раскладки на русский язык.
В xorg.conf вроде ничего не изменилось:
Identifier "Keyboard0" Driver "kbd" Option "XkbModel" "pc105" Option "XkbLayout" "us,ru(winkeys)" Option "XkbRules" "xorg" Option "XkbVariant" "base" Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll" EndSection
Вместе с тем, перестали работать и остальные хоткеи, как убиение иксов по Ctrl-Alt-Backspace, переключение на виртуальные консоли по Ctrl-Alt-F# и т. п.
После того как строчку Option "XkbVariant" "base" убрал, то хоткеи заработали, однако переключение раскладки все так же отсутствовало.
Перепробовал самые разные варианты опций в xorg.conf, все осталось так же. Переключение по другим кнопкам тоже не работает.
Пока пишу этот текст переключаюсь с помощью значка в трее kde. Кстати, после этого (переключения с помощью setxkbmap) перестали работать клавиши со стрелками, а так же Home, End и некоторые другие.
Как уже сказал - чудеса эти начались после обновления системы. Xorg-server был уже, насколько помню, обновлен чуть ранее. Как раз поставилось OpenRC и все конфиги обновил в соответствии с мигрейшн гайдом. Может с этим как связано? Ума не приложу.
Поставил вчера систему с нуля на другом компьютере. Тоже самое поведение. Не работает переключение раскладки. Может и еще чего не так работает, просто не заметил пока :)
Собственно, вопрос: столкнулся ли кто с подобным? И в какую сторону теперь копать?
- Для комментирования войдите или зарегистрируйтесь
hal наверное
hal наверное новый, его уже надо настраивать
Тема была уже такая
После
После обновления системы, говоришь? А набери в любом иксовом терминале locale, что он скажет? Может локаль слетела и надо заново прописать ее в конфигах?
И еще, у тебя в OpenRC парралельная загрузка включена? У меня когда-то давно была странная ситуация, locale отвечала правильно, LANG=ru_RU.UTF-8, но переключение и ввод русских символов в xterm не работали. Проблема была в том, что xdm стартовал еще до установки системной локали (то бишь с LANG="C" или чего там у него по умолчанию). Проверь там очередность загрузки.
http://www.opennet.ru/tips/in
http://www.opennet.ru/tips/info/1628.shtml - оно?
Все, проблему решил
Причина действительно в hal.
http://www.opennet.ru/tips/info/1628.shtml - да, оно, правда статью эту сам уже нашел :)
Добавил в xorg.conf строку Option "AutoAddDevices" "False".
Помогло.
Похожая проблема
Система amd64, hal - не установлен.
Обновился - Пропало переключение раскладок. Почитал форумы - везде решение проблемы с hal. Установил hal, все настройки выставил - не работает переключение раскладок.
Уже незнаю что делать.
PS Настройки hal не влияют на работу xorg (в логе только опции указанные в xorg.conf)
Может xorg собран
Может xorg собран без поддержки hal, поэтому его настройки и не влияют.
Попробуй пересобрать xorg и xf86-input-keyboard.
Сначала тыл без
Сначала тыл без поддержки. Все пересабирал.
PS. hal вообщем мне не нужен, но нужно переключение раскладок
Куда копать непонятно
Дано: кеды 4.1.2Все работало
Дано: кеды 4.1.2
Все работало нормально, но угораздило установить k3b, который потянул за собой
dbus-qt3-old-0.70
kdelibs-3.5.10-r2
libcap-2.11
После перезагрузки слетели стрелки, хоум,енд и пр. Пробовал: revdep-rebuild, пересобирал hal, dbus.Никакого эффекта. Конфиги не менял. Что произошло и как это излечить?
Кстати, в консоли и КДМ все нормально.
С уважением.
Пантер.
А ты KDEшной переключалкой
А ты KDEшной переключалкой пользуешься? У меня была схожая проблема когда KDE 4.1.3 в переключении раскладок стояло "Управляемая evdev". Поставил галку "Только индикатор" и все стало нормально.
Встретился с аналогичной
Встретился с аналогичной проблемой под FreeBSD. Думаю поможет и вам. В файле UPDATING в портах (у вас наверно что-то подобное есть в ваших портэжах тоже есть). Вообщем суть: там на чистом английском языке сказано, что сервер стал игнорировать строки конфигурации, касаемо мышки, клавиатуры. Чтобы восстановить это действие, нужне в секцию ServerLayot добавить:
option "AllowEmptyInput" "off"
Мне помогло. Кстати, думал проблема с libxcb связана (особо не разбираюсь в тонкостях). Я думаю вам тоже стоит обратить внимание на libxcb, точнее на особенности её обновления.
Удачи.
http://gentoo.ru/node/14450
http://gentoo.ru/node/14450