Настройка графического интерфейса, Иксов, десктопов, оконных менеджеров и иксовых терминалов
Модератор: Модераторы разделов
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10
Сообщение
nadge » 26.09.2007 22:33
После обновления xkeyboard-config до версии 1.1 отвалились две веши:
1. Пропали раскладки клавиатуры. В xorg.conf прописаны англииская и русская, есть только англииская. Конфиг:
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "Protocol" "Standard"
Option "XkbLayout" "us, ru"
Option "XkbModel" "pc105"
Option "XkbOptions" "grp:alt_shift_toggle"
Option "XkbRules" "xorg"
Option "XkbVariant" ",winkeys"
EndSection
2. Перестало работать переключение виртуальных консолеи по Ctrl-Alt-Fx.
Как ето исправить?
З.Ы. Не понимаю разработчиков: все работало, нахрена было портить?..
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux
Сообщение
Aectann » 26.09.2007 23:05
1. Попробуйте так:
Код: Выделить всё
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "Protocol" "Standard"
Option "XkbModel" "pc105"
Option "XkbRules" "xorg"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:alt_shift_toggle"
EndSection
My god... it's full of stars!...
uptime
Сообщения: 1661
Статус: Drinker with computing problems
ОС: kubuntu 8.04
Сообщение
uptime » 26.09.2007 23:22
И проверьте раздел ServerLayout, чтобы он ссылался именно на Keyboard0.
The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10
Сообщение
nadge » 27.09.2007 01:01
Aectann , poproboval, to je samoe.
uptime , proveril, v norme.
Alexxx
Сообщения: 892
Статус: --==XXX==--
ОС: Archlinux current
Сообщение
Alexxx » 27.09.2007 05:51
У мну так:
Код: Выделить всё
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbModel" "microsoft"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ",winkeys"
Option "XkbOptions" "grp:rctrl_toggle,grp_led:scroll"
EndSection
А в "ServerLayout" написано:
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Сообщение
sash-kan » 27.09.2007 11:06
возможно, нажатие alt+shift заявлено wm-ом для персональной обработки.
попробуйте указать другое сочетание, на которое wm не наложил лапу.
в отношении alt+ctrl+f\d — скорее всего, то же самое: наверняка wm персонально их обрабатывает.
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10
Сообщение
nadge » 27.09.2007 14:08
Alexxx , сеичас проверю
sash-kan , ето произошло после обновления xkeyboard-config (не знаю, как етот пакет называется в других дистрах). WM (КДЕ) и Х сервер остались прежними (со своими глюками, но хоть без етих).
На всякии случаи проверю, но врядли в етом дело
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10
Сообщение
nadge » 27.09.2007 14:23
Ничего не понимаю: если запускать Х по startx из консоли - все работает (проверял на варианте Alexxx) . Если запускается через kdm - не работает. Но мне намного предпочтительнее из kdm, надо чтобы и через него заработало.
З.Ы. Забыл указать - Х сервер версии 1.4. До этого был 1.3, в нем вообще никаких глюков. А после обновления началось.
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10
Сообщение
nadge » 27.09.2007 23:03
Откатываюсь до версии 1.3. Задолбался.
iZEN
Сообщения: 225
Сообщение
iZEN » 29.09.2007 20:53
nadge писал(а): ↑ 26.09.2007 22:33
После обновления xkeyboard-config до версии 1.1 отвалились две веши:
1. Пропали раскладки клавиатуры. В xorg.conf прописаны англииская и русская, есть только англииская. Конфиг:
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "Protocol" "Standard"
Option "XkbLayout" "us, ru"
Option "XkbModel" "pc105"
Option "XkbOptions" "grp:alt_shift_toggle"
Option "XkbRules" "xorg"
Option "XkbVariant" ",winkeys"
EndSection
2. Перестало работать переключение виртуальных консолеи по Ctrl-Alt-Fx.
Как ето исправить?
З.Ы. Не понимаю разработчиков: все работало, нахрена было портить?..
У меня:
Код: Выделить всё
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ",winkeys"
Option "XkbOptions" "grp:caps_toggle,grp_led:caps"
EndSection
Xorg 7.3. Во FreeBSD 6.2-STABLE работает, не светится только светодиод.
Переключение в текстовую консоль и обратно тоже работает.
А что испортили-то?
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10
Сообщение
nadge » 29.09.2007 22:37
Xorg 7.3. Во FreeBSD 6.2-STABLE работает, не светится только светодиод.
Да вроде у меня такой же конфиг.
А что испортили-то?
Может это только у меня так, но 7.2 идеально работает, а с 7.3 куча глюков. Я 2 или 3 темы по поводу этого создал. Вот про это (глюки) я и говорил, что испортили - 7.2 то работает.
Откатился до 7.2, эта версия вполне устраивает. Подожду, может патчи выпустят.
Mellon
Сообщения: 655
Статус: Powered by Gentoo
ОС: Gentoo
Сообщение
Mellon » 06.10.2007 07:32
Касательно переключения в консоль.
Насколько я понял, начиная с xkeyboard-config-0.9
в /usr/share/X11/xkb/rules/xorg нет указания включать pc в us
сам решил проблему включив в xorg.conf us(alt-intl) вместо us, ибо такое мне только на руку.
Но, наверно, можно решить проблему проще, собрав раскладки непосредственно в xorg.conf, например так:
Код: Выделить всё
xkb_symbols {
include "pc/pc(pc104)"
include "pc/us"
include "pc/ru(winkeys):2"
}
Некоммерческий файлообмен не может сравниваться с кражей, так как кража лишает кого-то возможности использовать украденный объект. ©
--------------------
Переворачиватель пингвинов
Mellon
Сообщения: 655
Статус: Powered by Gentoo
ОС: Gentoo
Сообщение
Mellon » 06.10.2007 09:45
ситуация, скажем так, интересная
http://bugs.gentoo.org/show_bug.cgi?id=157837
рекомендовал бы сделать резервную копию /usr/share/X11/xkb тем у кого там есть что-то ценное, снести /usr/share/X11/xkb
и переустановить xkeyboard-config, ибо когда-то, как-то раз помогло.
Некоммерческий файлообмен не может сравниваться с кражей, так как кража лишает кого-то возможности использовать украденный объект. ©
--------------------
Переворачиватель пингвинов
Mellon
Сообщения: 655
Статус: Powered by Gentoo
ОС: Gentoo
Сообщение
Mellon » 07.10.2007 12:54
Касательно причины, наверно был не совсем прав, а что изменилось на самом деле можно увидеть из куска:
Код: Выделить всё
$ diff -bu /etc/config-archive/usr/share/X11/xkb/symbols/us /etc/config-archive/usr/share/X11/xkb/symbols/us.dist
--- /etc/config-archive/usr/share/X11/xkb/symbols/us 2007-05-09 19:28:56.000000000 +0400
+++ /etc/config-archive/usr/share/X11/xkb/symbols/us.dist 2007-10-04 08:33:53.000000000 +0400
@@ -1,4 +1,4 @@
-// $XKeyboardConfig: xkbdesc/symbols/us,v 1.16 2006/01/31 22:49:05 svu Exp $
+// $XKeyboardConfig: xkbdesc/symbols/us,v 1.22 2006/10/09 21:37:13 svu Exp $
//
// $XdotOrg: xc/programs/xkbcomp/symbols/us,v 1.1.4.3 2004/03/05 13:41:33 eich Exp $
@@ -10,8 +10,6 @@
name[Group1]= "U.S. English";
- include "pc(common)"
-
...
Некоммерческий файлообмен не может сравниваться с кражей, так как кража лишает кого-то возможности использовать украденный объект. ©
--------------------
Переворачиватель пингвинов