Bug 21034 - Сбрасывается переключение раскладки клавиатуры
: Сбрасывается переключение раскладки клавиатуры
Status: NEW
: Sisyphus
(All bugs in Sisyphus/alterator-sysconfig)
: unstable
: all Linux
: P3 normal
Assigned To:
:
:
: usability
: 30932
: 19564
  Show dependency tree
 
Reported: 2009-08-11 17:49 by
Modified: 2016-05-05 21:23 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2009-08-11 17:49:37
При переходе в первую консоль сбрасывается способ переключения
раскладки клавиатуры на Ctrl+Shift.
При установке было выбрано Alt+Shift. В Альтераторе смена способа
переключения раскладки не отображается (так и стоит Alt+Shift, хотя на
самом деле переключается по Ctrl+Shift), но после нажатия на кнопку
"применить" способ переключения раскладки снова становится Alt+Shift
до перехода в первую консоль.
------- Comment #1 From 2009-08-11 17:59:13 -------
что такое xorg-x11-server мне не известно, как и о том что где то что то
сбрасывается
------- Comment #2 From 2009-08-11 18:03:05 -------
Молодец, позанудствовал.
------- Comment #3 From 2009-08-11 18:06:37 -------
(В ответ на комментарий №0)
> При переходе в первую консоль сбрасывается способ переключения
> раскладки клавиатуры на Ctrl+Shift.
> При установке было выбрано Alt+Shift. В Альтераторе смена способа
> переключения раскладки не отображается (так и стоит Alt+Shift, хотя на
> самом деле переключается по Ctrl+Shift), но после нажатия на кнопку
> "применить" способ переключения раскладки снова становится Alt+Shift
> до перехода в первую консоль.

Андрей, непонятное описание ошибки.
Можно воспроизведение по шагам?
------- Comment #4 From 2009-08-11 19:55:09 -------
(В ответ на комментарий №3)
> Можно воспроизведение по шагам?
1. В X.org в acc (Клавиатура) выставляем переключение раскладки по Alt+Shift.
Нажимаем применить, радуемся: раскладка переключается по Alt+Shift.
2. Переключаемся в текстовую консоль по Ctrl+Alt+F1, логинимся и пытаемся
переключиться. Там работает не Alt+Shift (что ожидаемо, а Ctrl+Shift).
Переключаемся - убеждаемся. Можно и не переключаться, достаточно просто перейти
в текстовую консоль.
3. Переключаемся на 7-ую консоль: Alt+F7
4. Путаемся переключаться по Alt+Shift. Не получается. Переключалка работает
только по Ctrl+Shift.
------- Comment #5 From 2009-08-11 20:07:43 -------
научите alterator-xkb настраивать переключалку не только в иксах, а еще и в
консоли
------- Comment #6 From 2009-08-12 11:31:36 -------
Исправлено
------- Comment #7 From 2009-08-12 13:20:54 -------
(В ответ на комментарий №6)
> Исправлено
Андрей, спасибо!
Пожалуйста, указывайте в какой версии пакета исправлено.
------- Comment #8 From 2009-08-12 14:07:22 -------
alterator-xkb-3.0-alt1
------- Comment #9 From 2009-08-12 18:32:40 -------
(В ответ на комментарий №6)
> Исправлено

(В ответ на комментарий №8)
> alterator-xkb-3.0-alt1
НЕ исправлено с этой версией. Андрей, будь внимательнее при проверке.
------- Comment #10 From 2009-08-13 11:23:30 -------
alterator-xkb не может в ближайшее время обеспечить синхронную настройку
раскладки клавиатуры в виду больших отличий xkb и kbd. Существует некоторое
решение (2legion: напомни пожалуйста название пакета), но им надо отдельно
заниматься.

Модуль так и называется "Настройка клавиатуры в X11", поэтому бага invalid, а
вместо этого надо открывать отдельный feature request.
------- Comment #11 From 2009-08-13 12:06:32 -------
(В ответ на комментарий №10)
> alterator-xkb не может в ближайшее время обеспечить синхронную настройку
> раскладки клавиатуры в виду больших отличий xkb и kbd. Существует некоторое
> решение (2legion: напомни пожалуйста название пакета), но им надо отдельно
> заниматься.
> 
> Модуль так и называется "Настройка клавиатуры в X11", поэтому бага invalid, а
> вместо этого надо открывать отдельный feature request.
Синхронизация можно сделать отдельным feature request. Однако в данном случае
речь идёт про багу сброса переключателя раскладки именно в X-сервере после
возвращения из текстового режима.
------- Comment #12 From 2009-08-13 12:10:32 -------
1. не воспроизводится
2. проблема не в xorg-server, ищи в другом месте
------- Comment #13 From 2009-08-13 13:00:52 -------
(В ответ на комментарий №12)
> 1. не воспроизводится
> 2. проблема не в xorg-server, ищи в другом месте
По умолчанию у тебя какой комбинацией переключается раскладка клавиатуры?
------- Comment #14 From 2009-08-13 13:03:21 -------
CapsLock
------- Comment #15 From 2009-08-13 13:08:43 -------
У меня тоже на настроенной машине не воспроизводится. Проверял на чистой
установке или нет?
------- Comment #16 From 2009-08-13 13:15:23 -------
(В ответ на комментарий №15)
> У меня тоже на настроенной машине не воспроизводится. Проверял на чистой
> установке или нет?

ща метнусь до Олди, железо для стенда прикуплю и проверю
------- Comment #17 From 2009-08-13 13:39:34 -------
(В ответ на комментарий №16)
> ща метнусь до Олди, железо для стенда прикуплю и проверю
Открой для себя VirtualBox и QEMU.
------- Comment #18 From 2009-08-13 13:42:55 -------
(В ответ на комментарий №10)
> Модуль так и называется "Настройка клавиатуры в X11"
Нет такого слова.
Модуль называется "Клавиатура" по-русски и "Keyboard" по-английски.
Единственное, он находится в разделе "Графический интерфейс" (Graphical
interface)
------- Comment #19 From 2009-08-13 13:46:07 -------
VirtualBox и QEMU и прочее не являющееся реальным железом мне совершенно не
интересны
------- Comment #20 From 2009-08-13 15:08:35 -------
Воспроизводится, если при установки системы переключение выставить на
Alt+Shift, если во время установки переключения ставить на другие клавиши, то
не воспроизводится.
------- Comment #21 From 2011-03-05 15:50:11 -------
У меня такая же проблема — после переключения в консоль и возвращения обратно
раскладка сбрасывается. Приходится вручную запускать
/etc/X11/xinit/fixkeyboard.
А известно хоть, как примерно это устроено?
------- Comment #22 From 2011-11-24 03:32:48 -------
Воспроизводится. 
А именно, происходит при втыкании (а может, и вынимании...) USB-мыши (возможно,
и USB-клавиатуры).

Например, в (некоторых) установленных Simply Linux 6.0 beta (не помню, была ли
зависимость от выбранной при установке комбинации переключения), а также -- вот
сейчас у меня на глазах -- в live-системе с DVD Simply Linux 6.0.1RC2 (после
втыканий и вставлений USB-мыши и клавиатуры Ctrl-Shift больше не работал;
хорошо, что можно просто запустить .../fixkeyboard и поправить.)
------- Comment #23 From 2011-12-07 04:14:37 -------
Ну вот в xfce в Simply Linux с этим пока борются хаком в обработчике томов xfce
-- https://bugzilla.altlinux.org/show_bug.cgi?id=26617#c1 ,
http://git.altlinux.org/people/sem/packages/?p=thunar-volman-plugin.git;a=commitdiff;h=1c1676ab58f90ebc29027b4833739015d66142f5;hp=b6f9ec1dafb59e09e33c736078e2d37a3ffde1f7
,
http://git.altlinux.org/people/sem/packages/?p=xfce4-settings.git;a=commitdiff;h=965061e2ab5e4af84b5f7984deb7f6ddfce22d50;hp=3b9979c372d722d086054bddabe45c4ef3cf30e5
.

А всё же, хотелось бы, чтобы проблема решалась на более общем уровне,
независимом от window-manager-а, когда раскладка была установлена такими более
общими средствами.
------- Comment #24 From 2015-02-19 19:25:47 -------
В p7 на Simply Linux проблема проявляется так:

у меня запущен Xfce на 7-ой консоли (втыкание USB-наушников не портит заметно
раскладку).

Теперь заходит пользователь (в моём случае -- другой, но это вряд ли важно) на
первой консоли, делает startx, работает Xfce на 8-ой консоли.

Когда мы на 8-ой консоли, втыкаем USB-наушники. В Xfce на 8-ой консоли
раскладка заметно не портится.

Но переключаемся на 7-ую консоль с Xfce, там русская раскладка слетела!

Нужно более чистое исправление.
------- Comment #25 From 2015-03-07 14:54:38 -------
На alterator-sysconfig, проблема и впрямь нетривиальная -- выделить получается
лишь частные случаи.
------- Comment #26 From 2015-04-09 14:31:30 -------
С 2009 года пользуюсь Альтом. При установке выбираю всегда комбинацию клавиш
alt+shift. И ни разу ни где, при переключении на виртуальные консоли не
работала раскладка alt+shift, везде и всегда ctr+shift. Хотя в ЦУС выбран
alt+shift. В Х-ах раскладка слетала только в gnome 3.8, но это отдельный баг:
https://bugzilla.altlinux.org/show_bug.cgi?id=30366
------- Comment #27 From 2016-05-05 21:23:29 -------
(In reply to comment #24)

> Когда мы на 8-ой консоли, втыкаем USB-наушники. В Xfce на 8-ой консоли
> раскладка заметно не портится.
> 
> Но переключаемся на 7-ую консоль с Xfce, там русская раскладка слетела!

Похожее:

https://bugzilla.altlinux.org/show_bug.cgi?id=31727
https://bugzilla.altlinux.org/show_bug.cgi?id=25196
https://bugzilla.altlinux.org/show_bug.cgi?id=17832
https://bugzilla.altlinux.org/show_bug.cgi?id=26617