Не переключается раскладка клавиатуры (fc6)

Настройка графического интерфейса, Иксов, десктопов, оконных менеджеров и иксовых терминалов

Модератор: Модераторы разделов

victron
Сообщения: 23

Не переключается раскладка клавиатуры

Сообщение victron »

Здравствуйте.
Уже пару дней пытаюсь настроить переключение раскладки..... подскажите, что не так.
Причем когда загружаю KDE под root-ом все работает...

grep Xkb /etc/X11/xorg.conf

Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbVariant" "winkeys"
Option "XkbOptions" "grp:ctrl_shift_toggle"

Код:

xorg-x11-xkb-utils-1.0.2-2.1 xorg-x11-drv-microtouch-1.1.0-1.1 xorg-x11-drv-sis-0.9.1-7 xorg-x11-drv-via-0.2.1-7 xorg-x11-drv-rendition-4.1.0-3.1 xorg-x11-drv-voodoo-1.1.0-3.1 xorg-x11-drv-elo2300-1.1.0-1.1 xorg-x11-fonts-truetype-7.1-2 xorg-x11-xtrans-devel-1.0.1-1.1.fc6 xorg-x11-server-Xorg-1.1.1-47.7.fc6 xorg-x11-drv-fglrx-8.34.8-10.lvn6 xorg-x11-fonts-base-7.1-2 xorg-x11-drv-vesa-1.2.1-4 xorg-x11-drv-cirrus-1.1.0-2.fc6 xorg-x11-drv-aiptek-1.0.1-2 xorg-x11-drv-vga-4.1.0-2.1 xorg-x11-drv-glint-1.1.1-4.1 xorg-x11-drv-chips-1.1.1-2.1 xorg-x11-xdm-1.0.5-5.fc6 xorg-x11-proto-devel-7.1-9.fc6 xorg-x11-fonts-misc-7.1-2 xorg-x11-xinit-1.0.2-15.fc6 xorg-x11-drv-mouse-1.2.1-1.fc6 xorg-x11-drv-trident-1.2.3-1.fc6 xorg-x11-xauth-1.0.1-2.1 xorg-x11-drv-siliconmotion-1.4.1-2.1 xorg-x11-drv-cyrix-1.1.0-4 xorg-x11-drv-penmount-1.1.0-2.1 xorg-x11-drv-savage-2.1.1-5.fc6 xorg-x11-drv-dmc-1.1.0-2 xorg-x11-drv-acecad-1.1.0-2.1 xorg-x11-drv-apm-1.1.1-2.1 xorg-x11-drv-joystick-1.1.0-1.1 xorg-x11-drv-palmax-1.1.0-1.1 xorg-x11-drv-dummy-0.2.0-2.1 xorg-x11-drv-jamstudio-1.1.0-1.1 xorg-x11-drv-calcomp-1.1.0-1.1 xorg-x11-drv-neomagic-1.1.1-2.1 xorg-x11-drv-tseng-1.1.0-3.1 xorg-x11-drivers-7.1-3 xorg-x11-fonts-ISO8859-1-100dpi-7.1-2 xorg-x11-drv-tdfx-1.3.0-2.fc6 xorg-x11-drv-ati-6.6.3-1.fc6 xorg-x11-font-utils-7.1-2 xorg-x11-server-utils-7.1-4.fc6 xorg-x11-utils-7.1-2.fc6 xorg-x11-xfs-1.0.2-3.1 xorg-x11-fonts-ISO8859-1-75dpi-7.1-2 xorg-x11-drv-void-1.1.0-3.1 xorg-x11-drv-evdev-1.1.2-2.1 xorg-x11-drv-i740-1.1.0-2.1 xorg-x11-drv-nsc-2.8.1-2.1 xorg-x11-drv-sisusb-0.8.1-4.1 xorg-x11-drv-v4l-0.1.1-4 xorg-x11-drv-elographics-1.1.0-1.1 xorg-x11-drv-digitaledge-1.1.0-1.1 xorg-x11-drv-magellan-1.1.0-1.1 xorg-x11-drv-nv-1.2.0-4.fc6 xorg-x11-drv-i128-1.2.0-4 xorg-x11-drv-citron-2.2.0-1.1 xorg-x11-drv-s3virge-1.9.1-2.1 xorg-x11-fonts-75dpi-7.1-2 xorg-x11-util-macros-1.0.2-4.fc6 xorg-x11-docs-1.2-4.fc6 xorg-x11-drv-mga-1.4.5-2.fc6 xorg-x11-filesystem-7.1-2.fc6 xorg-x11-drv-fpit-1.1.0-1.1 xorg-x11-drv-vmware-10.13.0-2.1 xorg-x11-drv-ark-0.6.0-2.1 xorg-x11-drv-ast-0.81.0-3 xorg-x11-drv-magictouch-1.0.0.5-2.1 xorg-x11-drv-vmmouse-12.4.0-2.1 xorg-x11-twm-1.0.1-3.1 xorg-x11-fonts-100dpi-7.1-2 xorg-x11-drv-i810-1.6.5-10.fc6 xorg-x11-drv-keyboard-1.1.0-2.1 xorg-x11-drv-spaceorb-1.1.0-1.1 xorg-x11-drv-summa-1.1.0-1.1 xorg-x11-drv-dynapro-1.1.0-2 xorg-x11-drv-mutouch-1.1.0-2 xorg-x11-drv-hyperpen-1.1.0-2 xorg-x11-drv-fbdev-0.3.0-2 xorg-x11-drv-ur98-1.1.0-1.1 xorg-x11-apps-7.1-3.fc6 xorg-x11-fonts-Type1-7.1-2 xorg-x11-drv-s3-0.5.0-1.fc6

Код: Выделить всё

(**) Option "CorePointer"
(**) Synaptics: Core Pointer
(WW) <default pointer>: No Device specified, looking for one...
(II) <default pointer>: Setting Device option to "/dev/input/mice"
(--) <default pointer>: Device: "/dev/input/mice"
(==) <default pointer>: Protocol: "Auto"
(**) Option "AlwaysCore"
(**) <default pointer>: always reports core events
(==) <default pointer>: Emulate3Buttons, Emulate3Timeout: 50
(**) <default pointer>: ZAxisMapping: buttons 4 and 5
(**) <default pointer>: Buttons: 9
(II) XINPUT: Adding extended input device "<default pointer>" (type: MOUSE)
(II) XINPUT: Adding extended input device "Synaptics" (type: MOUSE)
(II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD)
(WW) Couldn't load XKB keymap, falling back to pre-XKB keymap
Synaptics DeviceInit called
SynapticsCtrl called.
Synaptics DeviceOn called
(--) Synaptics auto-dev sets device to /dev/input/event1
(**) Option "Device" "/dev/input/event1"
(--) Synaptics touchpad found
(--) <default pointer>: PnP-detected protocol: "ExplorerPS/2"
(II) <default pointer>: ps2EnableDataReporting: succeeded
SynapticsCtrl called.
SetClientVersion: 0 9
SetGrabKeysState - disabled
SetGrabKeysState - enabled
cat /var/log/Xorg.0.log


Люди, кроме тегов code есть ещё теги codebox, они сильно уменьшают место, занимаемое текстом на экране. (Aectann)
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Не переключается раскладка клавиатуры

Сообщение alv »

запятую перед winkeys поставьте
а все, что Вы написали синенькими буковками, это лишнее
За это скоро плюсовать будут
И правильно
Спасибо сказали:
victron
Сообщения: 23

Re: Не переключается раскладка клавиатуры

Сообщение victron »

Извините за глупый вопрос так Option "XkbVariant" ",winkeys" – не помогло.
И должны ли опции xorg.conf влиять на то под каким пользователем загружаются X.
Не работает когда запускаю X c консоли с правами обычного пользователя​ с консоли рута все ОК.
Спасибо сказали:
Аватара пользователя
brob
Сообщения: 389

Re: Не переключается раскладка клавиатуры

Сообщение brob »

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "AutoRepeat" "250 30"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
EndSection

Измени initdefault:

от рута
# vim /etc/inittab

меняешь
# Default runlevel. (Do not set to 0 or 6)
id:[МЕНЯЕШЬ НА "X11 with KDM/GDM/XDM (session managers)"]:initdefault:
(id:4:initdefault:)
Мясо должно быть холодным, женщина горячей, а пива МНОГО!!!!

brabys@jabber.ru
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Не переключается раскладка клавиатуры

Сообщение Uncle_Theodore »

brob писал(а):
04.04.2007 19:41
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "AutoRepeat" "250 30"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
EndSection

То, что сверху -- можно сделать.

А вот того, что написано ниже, делать НЕ НАДО.
Измени initdefault:

от рута
# vim /etc/inittab

меняешь
# Default runlevel. (Do not set to 0 or 6)
id:[МЕНЯЕШЬ НА "X11 with KDM/GDM/XDM (session managers)"]:initdefault:
(id:4:initdefault:)

Переключение раскладки должно работать вне зависимости от ранлевела. Тем более, не стоит писать такие странные инструкции, не спросив даже, какой у человека дистр.
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Не переключается раскладка клавиатуры

Сообщение alv »

2 victron
переключение раскладки через KDE от юзера пытались настраивать?
Если да, читайте, как с этим бороться (например, нацитките), или ищите по форуму - обсуждалось много раз, или просто сносите соответствующий подкаталог в ~/.kde
(victron @ Apr 4 2007, в 18:22) писал(а):Option "XkbLayout" "us,ru"
Option "XkbVariant" ",winkeys"

и
(brob @ Apr 4 2007, в 19:41) писал(а):Option "XkbLayout" "us,ru(winkeys)"

по смыслу идентичны
inittab, как верно заметил Дядя Федор, трогать ни в коем случае не след, не зная точно, что делаешь :)
Спасибо сказали:
victron
Сообщения: 23

Re: Не переключается раскладка клавиатуры

Сообщение victron »

У меня fedora6. Средства KDE для переключения раскладок не использую как под обычным пользователем так и под рутом. Всегда для смены раскладки использовал только настройки xorg.conf и для индикации KKBswitch. Точно также хочу пользоватся и сейчас. Не должен ли какой-то файл присутствовать для этого в катологе пользователя?
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Не переключается раскладка клавиатуры

Сообщение alv »

(victron @ Apr 4 2007, в 23:01) писал(а):Не должен ли какой-то файл присутствовать для этого в катологе пользователя?

Не думаю - если пользоваться чисто иксовым методом и под рутом все работает
Правда, с KKBswitch никогда дела не имел
Да и в Федоре могли что-то свое наваять
Помню, в Кубунте, если указать grp_led:что_угодно, переключение раскладок блокировалось насмерть.
Спасибо сказали:
victron
Сообщения: 23

Re: Не переключается раскладка клавиатуры

Сообщение victron »

Сдесь problema s raskladkoy
sash-kan для диагностики советует дать команду cd /usr/share/X11/xkb; xkbcomp keymap/test001 $DISPLAY полный смысл я не знаю но уменя в ответ
Warning: No symbols defined for <I56> (keycode 214)
Warning: No symbols defined for <I57> (keycode 215)
Warning: No symbols defined for <I58> (keycode 216)
Warning: No symbols defined for <I59> (keycode 217)
Warning: No symbols defined for <I5A> (keycode 218)
Warning: No symbols defined for <K74> (keycode 219)
Warning: No symbols defined for <K75> (keycode 220)
Warning: No symbols defined for <K76> (keycode 221)
Warning: No symbols defined for <I5E> (keycode 222)
Warning: No symbols defined for <I5F> (keycode 223)
Warning: No symbols defined for <I60> (keycode 224)
Warning: No symbols defined for <I61> (keycode 225)
Warning: No symbols defined for <I62> (keycode 226)
Warning: No symbols defined for <I63> (keycode 227)
Warning: No symbols defined for <I64> (keycode 228)
Warning: No symbols defined for <I65> (keycode 229)
Warning: No symbols defined for <I66> (keycode 230)
Warning: No symbols defined for <I67> (keycode 231)
Warning: No symbols defined for <I68> (keycode 232)
Warning: No symbols defined for <I69> (keycode 233)
Warning: No symbols defined for <I6A> (keycode 234)
Warning: No symbols defined for <I6B> (keycode 235)
Warning: No symbols defined for <I6C> (keycode 236)
Warning: No symbols defined for <I6D> (keycode 237)
Warning: No symbols defined for <I6E> (keycode 238)
Warning: No symbols defined for <I6F> (keycode 239)
Warning: No symbols defined for <I70> (keycode


туда ли я копаю?????????????
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Не переключается раскладка клавиатуры

Сообщение Uncle_Theodore »

Слушай, а что у тебя написано в Option "XkbRules"?
Должно быть "xorg" -- это так?

Мне вот эта строчка не нравится
(WW) Couldn't load XKB keymap, falling back to pre-XKB keymap
Спасибо сказали:
victron
Сообщения: 23

Re: Не переключается раскладка клавиатуры

Сообщение victron »

Сначало такой строчки не было, сейчас Option "XkbRules" "xorg" - ситуация таже. Вход с под рутовской консоли без проблем, под пользователем затык
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Не переключается раскладка клавиатуры

Сообщение sash-kan »

(victron @ Apr 4 2007, в 22:08) писал(а):sash-kan для диагностики советует дать команду cd /usr/share/X11/xkb; xkbcomp keymap/test001 $DISPLAY полный смысл я не знаю но уменя в ответ
проблема, изложенная «там», полностью отлична от вашей. хотя черт его знает.
(Uncle_Theodore @ Apr 4 2007, в 23:23) писал(а):Мне вот эта строчка не нравится
(WW) Couldn't load XKB keymap, falling back to pre-XKB keymap
аналогично. она сообщает ровно об одном - что никакие настройки клавиатуры не задействуются.
почему? вопрос, конечно, интересный.
victron
тому самому рядовому пользователю доступен для чтения /usr/share/X11/xkb/rules/xorg?
если нет, решение очевидно.
если да, выложите, пожалуйста, этот файлик здесь. только, желательно, в прикрепленном виде. а то он довольно большой.
p.s. да, и, кстати, как в данный момент после всех подправок выглядит клавиатурная секция xorg.conf?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
brob
Сообщения: 389

Re: Не переключается раскладка клавиатуры

Сообщение brob »

victron писал(а):
04.04.2007 18:53
Не работает когда запускаю X c консоли с правами обычного пользователя​ с консоли рута все ОК.

Изменения в initdefault предлагалось внести только с этой целью (а не для решения проблем с раскладкой клавиатуры).
Мясо должно быть холодным, женщина горячей, а пива МНОГО!!!!

brabys@jabber.ru
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Не переключается раскладка клавиатуры

Сообщение Uncle_Theodore »

brob писал(а):
05.04.2007 21:41
victron писал(а):
04.04.2007 18:53

Не работает когда запускаю X c консоли с правами обычного пользователя​ с консоли рута все ОК.

Изменения в initdefault предлагалось внести только с этой целью (а не для решения проблем с раскладкой клавиатуры).

Кстати, тоже интересно, а suid бит у Икса установлен?
ls -l `which Xorg`
-rws--x--x 1 root bin 1830912 2005-09-12 02:03 /usr/X11R6/bin/Xorg
Спасибо сказали:
victron
Сообщения: 23

Re: Не переключается раскладка клавиатуры

Сообщение victron »

извините не дождался... (к сожелению к инету не постоянно подключен)
Правда перед принятием кординальныйх мер
попробовал: chmod -R 755 /usr/share/X11/xkb
chmod -R 755 /usr/share/X11
Переустановил все пакеты xorg (жалею, после деинсталяции не удалил /usr/share/X11 для полной чистоты)

suid бит не причем, без него X не запускается вообще.

xorg.conf также не причем, сейчас пользуюсь старым файлом
Спасибо сказали: