Не работает переключение языков в X

Вот с проблемой столкнулся, никак не могу решить ее. Локализовал Генту) Локаль UTF-8. В консоли все работает. То есть ввод переключается. Русские имена отображаются.
А вот в иксах русские символы отображаются, а ввод ни как не хочет работать, что я только не пробовал.
Вот часть конфига иксов.
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbOptions" "grp:caps_toggle,grp_led:scroll"
Option "XkbVariant" ",winkeys"
EndSection
Если я поставлю в XkbLayout только us, то будет английский, если ru, то русский. А если и то и то, то только английский и не переключается:(
Кто-нибудь сталкивался?

версия иксов какая? проверь

версия иксов какая?
проверь логи /var/log/Xorg.0.log

овым иксам надо явно задавать девайс клавиатуры в /etc/X11/xorg.conf! тоже недавно с этим столкнулся, дня 2 не мог понять в чём дело...

Интересно, а как так вышло,

Интересно, а как так вышло, что у меня xorg.conf не менялся с версии 1.4, а я вот уже и 1.5.0 сменил на 1.5.2 уже как с неделю и старый конфиг отлично справляется без вмешательства... :) Проверял в Fluxbox, KDE 4.1.2 и GNOME 2.22. :)

http://www.gentoo.ru/node/118

Есть такой вопрос: в иксах

Есть такой вопрос: в иксах или в кедах?

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Есть такой вопрос: в иксах

krigstask написал(а):
Есть такой вопрос: в иксах или в кедах?

Помоему автор про кеды вобще ничего не говорил. С чего взяли что у него КДЕ? о_О

В том-то и вопрос. Не кеды

В том-то и вопрос. Не кеды ли?

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Да, сталкивался

Надо отключить полностью кдеешный переключатель, чтобы там было все отключено, то есть все управление передать Х. Это делается в центре урпавления -> региональные и специальные возможности - Раскладка клавиатуры, просто уберите галочку "Включить переключение раскладок клавиатуры". В конфиге, я так понял, вы хотите, чтобы Caps Lock переключалось? тогда все верно... поставьте kkbswitch для удобства...

Госспади!)

Просто добавь в xorg.conf:

Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:lwin_toggle,grp_led:scroll"

будет по левому "виндусу" переключаться =)

нервы нервы... в ыдрцг у него

нервы нервы...
в ыдрцг у него HAL стоит и иксы новые?

Ммм...

krigstask написал(а):
В том-то и вопрос. Не кеды ли?

Не кеды... Пробовал во Fluxbox и xfce. Xorg 7.3
Какие я только не комбинировал клавиши, все равно...
По этому пути /etc/hal/fdi/policy/ никаких настроек не обнаружил..
Ах да, вот лог)
(**) Option "CoreKeyboard"
(**) Keyboard1: Core Keyboard
(**) Option "Protocol" "standard"
(**) Keyboard1: Protocol: standard
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xorg"
(**) Keyboard1: XkbRules: "xorg"
(**) Option "XkbModel" "pc105"
(**) Keyboard1: XkbModel: "pc105"
(**) Option "XkbLayout" "us,ru"
(**) Keyboard1: XkbLayout: "us,ru"
(**) Option "XkbVariant" "winkeys"
(**) Keyboard1: XkbVariant: "winkeys"
(**) Option "XkbOptions" "grp:alt_shift,grp_led:caps"
(**) Keyboard1: XkbOptions: "grp:alt_shift,grp_led:caps"
(**) Option "CustomKeycodes" "off"
(**) Keyboard1: CustomKeycodes disabled

ура!

Уф. Решилось. Оказалось все просто и незатейливо.
В /usr/share/X11/xkb лежит файлик X0-config.keyboard
В нем такие же настройки как и у клавиатуры. Там добавил и все заработало.
Чудеса да и только)

вы не ответили на вопрос -

вы не ответили на вопрос - иксы с hal'ом собраны? Если да - то что-то мне подсказывает, что файлик этот будет жить до след. перезагрузки...

P.S.: Linux - это красная таблетка :-) Windows - синяя...

Ах, вы правы)

Aladdin написал(а):
вы не ответили на вопрос - иксы с hal'ом собраны? Если да - то что-то мне подсказывает, что файлик этот будет жить до след. перезагрузки...

Вы прямо в воду глядели) рановато я обрадовался. вообщем, если делаю emerge hal, а потом rc-update add hald default
все перестает работать:( Тут я понял дело в hal, Но еще не понял как решить...

В HAL настроить переключение

В HAL настроить переключение клавиатуры

Ubuntu is an African Word that means "Gentoo is too hard for me"

Да, да

tiandrey написал(а):
В HAL настроить переключение клавиатуры

Да, да, да... Вот только как это сделать. Есть где нибудь мануал по этому делу? А то Генту вики не работает...

http://64.233.183.104/search?

Эх...

Здрасти всем опять. Вообщем, hal настроил. lshal выводит что и должно по статье.(Если надо потом могу скинуть)) Но не переключается( Поставил kkbswitch и там настроил переключение по Alt+Ctrl+1(2). И так переключается. А так нет( Но это жутко не удобно же...

надеюсь из xorg.conf удалены

надеюсь из xorg.conf удалены все упоминания про устройства ввода?
у меня ...

Section "ServerLayout"
Identifier "another layout"
Screen "Screen 1"
#InputDevice "Mouse1" "CorePointer"
#InputDevice "Keyboard1" "CoreKeyboard"
EndSection
и вообще нет упоминаний про устройства ввода.
и если lshal всё правильно показывает, то нет ли подозрения что какойто демон(переключалка) не вмешивается? Для проверки запустить голые иксы с одним xterm от нового юзера, думаю лучший вариант.
ВНИМАТЕЛЬНО посмотреть лог иксов, и вывод lshal. Возможно стоит поэкспериментировать с драйвером (вместо evdev),
или правилами.
Как вариант в системе клава имеет не стандартное название для hal(ноутбуки могут грешить), и от того иметь проблему. если есть желание как автор сего вики могу помочь(стучать в адреса). тем более будет повод дополнить и исправить текст(пинок нужен чтобы заставить себя написать главу про тачпад(ALPS и synaptic) :) )

пересобрать xorg-server с

пересобрать xorg-server с USE="... -hal ..." и все настройки вернутся в xorg.conf :)

P.S.: Linux - это красная таблетка :-) Windows - синяя...

Попробуй так. Quote: Section

Попробуй так.

Цитата:
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "AutoRepeat" "500 30"
Option "XkbVariant" "base"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection

ad

Тоже была проблема со сменой языка.

Что я сделал будучи в кде:
(Ту часть этого скромного мануала где я искал инфу по gentoo.ru я пропущу))

Запустил центр настроек, зашел в Раскладка клавиатуры, добавил только англ(сша) и русский(с winkeys и поставил галочку на добавить латинскую раскладку).
Далее зашел в xorg.conf и в опции Option "XkbOptions" указал значение "grp:rctrl_toggle".
Теперь у меня язык меняется с русского на англ и на оборот по правому Ctrl.

Would you like to know more?

уф...

Ну, что только я не пробовал не работало.. Бубна не было) Ну вообщем, решил проблему установкой гнома, закоментировал "XkbOptions" в xorg.conf и настроил все в гноме. Все работает, ну)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".