В Х не переключается язык ввода (Решено)
В Опенбоксе не работает переключение языка, хотя настройки в 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 написал(а): уже не
Это в консоли. К иксам этот файл имеет весьма опосредованное отношение...
Нейтральность - высшее достижение сознания!
В 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:
Вам правильно дали ссылку, вот более точное сообщение: 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