Глюки с переключением раскладки

Модератор: Skull

Аватара пользователя
Experementator
Сообщения: 208
Статус: Я неуловим, как Джо
ОС: Russian Fedora Remix 12

Глюки с переключением раскладки

Сообщение Experementator » 14.07.2009 21:14

ОС - ALT Linux 4.1 Desktop. Не так давно появилась такая бага (раньше не было) - при включении доступна только английская раскладка. При чём она не просто не переключается она отсутствует! Приходиться запускать acc, заходить в Графический интерфейс -> Клавиатура и нажимать кнопку "Применить". Всё сразу становиться на свои места. Кто нибудь знает, в чём дело? :unsure:
Спасибо сказали:

Аватара пользователя
Mage-Warrior
Сообщения: 869
Статус: Семь раз понюхай, один раз откуси!
ОС: SlackWare 12.1

Re: Глюки с переключением раскладки

Сообщение Mage-Warrior » 15.07.2009 09:15

Дело в /etc/X11/xorg.conf. Где-то там в глубине нужно сделать:
Option "XkbLayout" "us,ru"
Option "XkbVariant" ",winkeys"
Option "XkbOptions" "grp:ctrl_shift_toggle"

Не забудьте сделать резервную копию xorg.conf.
*- Большинство проблем, дружок, завсегда покажет лог! -*
Спасибо сказали:

Аватара пользователя
Experementator
Сообщения: 208
Статус: Я неуловим, как Джо
ОС: Russian Fedora Remix 12

Re: Глюки с переключением раскладки

Сообщение Experementator » 15.07.2009 16:39

Хм... Но там нет таких строк!.. :mellow: Если не верите - поглядите в прикреплённом файле... :unsure:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:

Аватара пользователя
Mage-Warrior
Сообщения: 869
Статус: Семь раз понюхай, один раз откуси!
ОС: SlackWare 12.1

Re: Глюки с переключением раскладки

Сообщение Mage-Warrior » 15.07.2009 20:47

Experementator писал(а):
15.07.2009 16:39
Хм... Но там нет таких строк!.. :mellow: Если не верите - поглядите в прикреплённом файле... :unsure:

Так в том-то и дело, что нет. А должно быть. Пример из моего xorg.conf:

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

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

Переключение ctrl+shift, индикатор раскладки - Scrollock.
*- Большинство проблем, дружок, завсегда покажет лог! -*
Спасибо сказали:

Аватара пользователя
Experementator
Сообщения: 208
Статус: Я неуловим, как Джо
ОС: Russian Fedora Remix 12

Re: Глюки с переключением раскладки

Сообщение Experementator » 15.07.2009 21:39

Хм, пардон, а почему же тогда создатели не прописывают, если такие баги без этого лезут?.. Вы не подумайте, что я ставлю под сомнение ваше решение проблемы, просто хочу понять суть вещей... :unsure: Любопыство, хех... :tongue:
Спасибо сказали:

Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: Глюки с переключением раскладки

Сообщение romuil » 15.07.2009 21:51

Experementator писал(а):
15.07.2009 21:39
Хм, пардон, а почему же тогда создатели не прописывают, если такие баги без этого лезут?.. Вы не подумайте, что я ставлю под сомнение ваше решение проблемы, просто хочу понять суть вещей... :unsure: Любопыство, хех... :tongue:

А вы искали этот баг в багзилле?
У меня ничего не прописано, кроме

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

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option      "XkbVariant" ",winkeys,"
        Option      "XkbModel" ",winkeys,"
EndSection

Всё работает, самый свежий сизиф.
Спасибо сказали:

Alexei_VM
Сообщения: 765
ОС: ALT Linux Sisyphus

Re: Глюки с переключением раскладки

Сообщение Alexei_VM » 15.07.2009 22:03

Experementator писал(а):
15.07.2009 21:39
Хм, пардон, а почему же тогда создатели не прописывают, если такие баги без этого лезут?..



А потому, что эти строки давно уже находятся в совершенно ином файле:

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

[alexei@threebears xinit]$ cat /etc/X11/xinit/Xkbmap
-layout us,ru
-option grp:ctrl_shift_toggle,grp:switch,compose:menu
-option terminate:ctrl_alt_bksp


Кстати, в более новых дистрибутивах и этих строк там нету, ибо клавиатура настраивается в другом месте другим способом.
Спасибо сказали:

Аватара пользователя
Mage-Warrior
Сообщения: 869
Статус: Семь раз понюхай, один раз откуси!
ОС: SlackWare 12.1

Re: Глюки с переключением раскладки

Сообщение Mage-Warrior » 15.07.2009 22:07

Наверное, при запуске X-сервера должен быть запланирован запуск setxkbmap, который в данном проблемном случае почему-то не имеет места быть или имеет место быть, но с неверными параметрами.
Это мое предположение. Поэтому я предложил создателю темы внести настройки непосредственно в xorg.conf для проверки. Если параметры таким способом установятся, значит, нужное не запускается... Останется только вопрос "Почему?", если эта проблема будет еще кого-то интересовать после получения нужной раскладки и параметров :)

Добавлено: /etc/X11/xinit/Xkbmap для меня новость. Спасибо за информацию, пригодится!
*- Большинство проблем, дружок, завсегда покажет лог! -*
Спасибо сказали:

Аватара пользователя
Experementator
Сообщения: 208
Статус: Я неуловим, как Джо
ОС: Russian Fedora Remix 12

Re: Глюки с переключением раскладки

Сообщение Experementator » 17.07.2009 12:44

Скажите пожалуйста, что я неправильно делаю?.. :unsure:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:

Alexei_VM
Сообщения: 765
ОС: ALT Linux Sisyphus

Re: Глюки с переключением раскладки

Сообщение Alexei_VM » 17.07.2009 14:40

Experementator писал(а):
17.07.2009 12:44
Скажите пожалуйста, что я неправильно делаю?.. :unsure:


сравните то, что у вас, с тем, что предлагает вам romiul тремя сообщениями выше.
Спасибо сказали:

Аватара пользователя
Experementator
Сообщения: 208
Статус: Я неуловим, как Джо
ОС: Russian Fedora Remix 12

Re: Глюки с переключением раскладки

Сообщение Experementator » 17.07.2009 19:33

А...а..а.. А где же там кнопочка переключения прописана?.. :unsure:
Спасибо сказали:

Alexei_VM
Сообщения: 765
ОС: ALT Linux Sisyphus

Re: Глюки с переключением раскладки

Сообщение Alexei_VM » 17.07.2009 21:39

Experementator писал(а):
17.07.2009 19:33
А...а..а.. А где же там кнопочка переключения прописана?.. :unsure:


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

 Option         "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scr
Спасибо сказали:

Аватара пользователя
Experementator
Сообщения: 208
Статус: Я неуловим, как Джо
ОС: Russian Fedora Remix 12

Re: Глюки с переключением раскладки

Сообщение Experementator » 19.07.2009 13:33

Не... Я же попробовал как сказал Mage-Warrior, у меня не заработало... Мне Alexei_VM советет попробовать вариант romuil:
"Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbVariant" ",winkeys,"
Option "XkbModel" ",winkeys,"
EndSection"

А туть кнопочка не пойму где прописана...
Спасибо сказали:

Alexei_VM
Сообщения: 765
ОС: ALT Linux Sisyphus

Re: Глюки с переключением раскладки

Сообщение Alexei_VM » 19.07.2009 16:48

Experementator писал(а):
19.07.2009 13:33
А туть кнопочка не пойму где прописана...


Нигде. Как прописать я уже сказал.
Спасибо сказали:

Аватара пользователя
Experementator
Сообщения: 208
Статус: Я неуловим, как Джо
ОС: Russian Fedora Remix 12

Re: Глюки с переключением раскладки

Сообщение Experementator » 20.07.2009 02:53

Блин... Я уж по всякому попробовал - не помогает... :(
Спасибо сказали:

Аватара пользователя
Ruslandh
Сообщения: 265
ОС: Sisyphus

Re: Глюки с переключением раскладки

Сообщение Ruslandh » 20.07.2009 09:17

Наверное ещё и в KDE включено ....
Поспешай не торопясь
Спасибо сказали:

Аватара пользователя
Experementator
Сообщения: 208
Статус: Я неуловим, как Джо
ОС: Russian Fedora Remix 12

Re: Глюки с переключением раскладки

Сообщение Experementator » 20.07.2009 21:55

Что включено?.. В настройках центра управления я ставлю то же, что и прописываю в конфиге....
Спасибо сказали:

Alexei_VM
Сообщения: 765
ОС: ALT Linux Sisyphus

Re: Глюки с переключением раскладки

Сообщение Alexei_VM » 20.07.2009 22:07

Experementator писал(а):
20.07.2009 21:55
Что включено?.. В настройках центра управления я ставлю то же, что и прописываю в конфиге....



Отключите все во всех этих чертовых центрах управления. И никогда, и ни при каких условиях не трогайте никаких настроек системы в КДЕшных настройках (клавиатура, разрешение экрана и т.п.). Отредактируйте конфиг вручную. И все будет работать.
Спасибо сказали:

Аватара пользователя
Experementator
Сообщения: 208
Статус: Я неуловим, как Джо
ОС: Russian Fedora Remix 12

Re: Глюки с переключением раскладки

Сообщение Experementator » 22.07.2009 11:26

Отключил. Отредактировал. Хрен работает... :(
Спасибо сказали:

Alexei_VM
Сообщения: 765
ОС: ALT Linux Sisyphus

Re: Глюки с переключением раскладки

Сообщение Alexei_VM » 22.07.2009 12:26

Experementator писал(а):
22.07.2009 11:26
Отключил. Отредактировал. Хрен работает... :(


/var/log/Xorg.0.log в студию.

И при этом желательно сначала пристерллить КДЕ и прочие ненужные вещи путем от рута service dm stop, потом от юзера в консоли набрать xinit. Должно появиться окно xterm. В нем проверить, что и как с раскладкой, потом Ctrl-D, и лог в студию.
Спасибо сказали:

Аватара пользователя
Experementator
Сообщения: 208
Статус: Я неуловим, как Джо
ОС: Russian Fedora Remix 12

Re: Глюки с переключением раскладки

Сообщение Experementator » 24.07.2009 10:40

Все благодарствую, у меня проблема решилась! :drinks: Мас несколько тупил-с... :blush: Сейчас подправил конфиг - и всё чики-пуки! :rolleyes:
Спасибо сказали: