Вы здесь

Переключение раскладок в KDE

Поставил KDE(только kde-base/kde-i18n kde-base/kdebase kde-base/kdelibs), теперь не могу настроить переключение раскладок. Пробовал и через xorg.conf, и через стандартную кдешную переключалку, ничего не вышло.
xorg.conf
----
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "AutoRepeate" "500 30"
# Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:caps_toggle"
# Option "XkbVariant" ",winkeys"
EndSection
---
Когда я включаю кдешную переключалку, то она в трэе вместо флажков показывает err, и пишет "ошибка смены раскладки клавиатуры на us".
setxkbmap тоже выдает ошибку:
#setxkbmap -model pc105 -layout us
Error loading new keyboard description
В гноме все работает отлично.

а если не включать перключатель КДЕешный - переключается?
PS (для переключения раскладки в КДЕ я юзаю kkbswitch)

Цитата:
а если не включать перключатель КДЕешный - переключается?

в томто и дело что нет

Цитата:
PS (для переключения раскладки в КДЕ я юзаю kkbswitch)

я его тоже ставил. Захожу в настройки, а там в списке раскладок только "неизвестная раскладка", с американским флажком. Как туда добавить русскую я не знаю:(( Я думаю может у меня раскладки по какимто причинам не стоят. тогда возникает вопрос с каким пакетом они ставятся? Систему я ставил с лайфсд 2006.1(xorg 7.0), потом kde3.5.5.

Пуск->Центр Управления->Региональные и специальные возможности->
раскладка клавиатуры

поставить флажок `Включить переключение раскладок`
в доступных раскладках выдели русскую и справа нажми на кнопку
добавить, перейди в суб-виджет справа, выдели русскую раскладку,
снизу поставь флажок включить латинскую.

Собственно я с этого и начинал.Сверху я уже писал, что если включить переключалку в кде, то в трее вместо флажка пишется err и "ошибка смены раскладки клавиатуры на ru(us, en в зависимости от того какую включаешь)". как я понимаю во время переключения раскладки вызывается чтото типа setxkbmap -model pc105 -layout us.
если я выполняю это в консоле, то вылазит такая ошибка:
#setxkbmap -model pc105 -layout us
Error loading new keyboard description

emerge xkeyboard-config делал?

ScarOn написал:
emerge xkeyboard-config делал?

в ручную не делал, но он стоит

localhost ~ # emerge -p xkeyboard-config
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild U ] x11-misc/xkeyboard-config-0.8-r1 [0.8]

PS кстати как его запустить?

извеняюсь за свойственую мне безтактность, но может стоит выбрать стабильную ветку?

Запарили!Хоть на форум гляньте!
Section "InputDevice"

Identifier "Keyboard1"
Driver "kbd"

Option "AutoRepeat" "500 30"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"

EndSection

У меня конфиг такой же, но переключение работает только мышью и скролл не загорается :(. Такое впечатление, что иксы на Option "XkbOptions" ноль внимания

во-во!
я вот переключатель от кед выключил и всё стало работать

delacrua написал:
извеняюсь за свойственую мне безтактность, но может стоит выбрать стабильную ветку?

Xorg стоит тот что поставился с лайфсд2006.1. будет время обновлю его.

Всем спасибо. Решение оказалось простое, просто обновил Xorg до 7.1.