В Х не переключается язык ввода (Решено)

В Опенбоксе не работает переключение языка, хотя настройки в xorg.conf выполнены:

Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection

Section "Files"
ModulePath "/usr/lib64/xorg/modules/"
FontPath "/usr/share/fonts/cyrillic/"
FontPath "/usr/share/fonts/freefonts/"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/dejavu/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/75dpi/"
EndSection

Section "Module"
Load "glx"
Load "evdev"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc102"
Option "XkbLayout" "ru,us"
Option "XkbVariant" "winkeys"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection

Пересмотрел кучу различных мануалов - просветление не наступило. Просмотр лога от Xorg тоже не помог, ибо в английском не силён и что-то мог недопонять. Хотя-бы подскажите направление поисков.

Туц-туц-туц... Йо!

Туц-туц-туц... Йо!

Попробуйте настроить по

Попробуйте настроить по актуальным докам.

уже не помню за давностию

уже не помню за давностию лет, но не в /etc/conf.d/keymaps переключение и раскладки?

Это ж вроде для консоли

Это ж вроде для консоли только

sizif написал(а): уже не

sizif написал(а):
уже не помню за давностию лет, но не в /etc/conf.d/keymaps переключение и раскладки?

Это в консоли. К иксам этот файл имеет весьма опосредованное отношение...

Нейтральность - высшее достижение сознания!

В keymaps всё настроено по

В keymaps всё настроено по правилам:
keymap="ruwin_ct_sh-UTF-8"
windowkeys="YES"
#extended_keymaps="backspace keypad euro2"
dumpkeys_charset=""
fix_euro="NO"

В консоли всё переключается нормально (но это независимо от Х локализуется)

Х собраны с ключами nls и unicode, поэтому куда ещё руки запустить, даже не знаю.

Inok

http://www.gentoo.org/doc/en/

http://www.gentoo.org/doc/en/xorg-config.xml

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

Покажите лог иксов

Покажите лог иксов /vat/log/Xorg.0.log, выложите его на paste сервис.

содержимое лога

Текст лога от xorg.conf:
http://pastebin.calculate-linux.ru/ru/show/5449

Пробовал в xorg.conf в секции "InputDevice"
указывать вместо драйвера "kbd" "evdev" - легче не стало.

Inok

У вас в итоге не используется

У вас в итоге не используется драйвер kbd и mouse, а используется драйвер evdev:

 
[  2045.964] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[  2045.964] (WW) Disabling Keyboard0
[  2045.964] (WW) Disabling Mouse0
...
[  2045.996] (II) LoadModule: "evdev"
[  2045.996] (II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so
[  2045.997] (II) Module evdev: vendor="X.Org Foundation"
[  2045.997] 	compiled for 1.13.1, module version = 2.7.3
[  2045.997] 	Module class: X.Org XInput Driver
[  2045.997] 	ABI class: X.Org XInput driver, version 18.0
...
[  2046.591] (**) Option "xkb_rules" "evdev"
[  2046.591] (**) Option "xkb_model" "evdev"
[  2046.591] (**) Option "xkb_layout" "us"
...
[  2046.642] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[  2046.642] (**) Option "xkb_rules" "evdev"
[  2046.642] (**) Option "xkb_model" "evdev"
[  2046.642] (**) Option "xkb_layout" "us"

Вам правильно дали ссылку, вот более точное сообщение: http://www.linux.org.ru/forum/desktop/8291236?cid=8293003

А вообще, думаю, вот ответ на

А вообще, думаю, вот ответ на ваш вопрос: http://www.linux.org.ru/forum/desktop/8291236

Спасибо за ссылку

Спасибо за ссылку, почитаю.

Inok

Спасибо

Всем спасибо за помощь. В /etc/X11/ небыло каталога /xorg.conf.d/ - его скопировал (со всем содержимым) из /usr/share/X11/ и отредактировал в /10-evdev.conf секцию Section "InputClass" аналогично раннему xorg.conf. Переключение сразу заработало.

Есть правда несущественный вопрос:
при установке Xorg-server создаётся несколько пустых каталогов шрифтов:
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/75dpi/"
на которые он сам в логе и возмущается. Их можно удалить или это чревато?

Inok

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

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