Gentoo Archives: gentoo-user-ru

From: Sergey Kobzar <sergey.kobzar@××××.ru>
To: gentoo-user-ru@l.g.o
Subject: [gentoo-user-ru] Re[2]: [gentoo-user-ru] Не работает Alt+Ctrl+BS в Xorg
Date: Mon, 23 Nov 2009 20:32:07
Message-Id: 323196451.20091123223118@mail.ru
In Reply to: Re: [gentoo-user-ru] Не работает Alt+Ctrl+BS в Xorg by Alex Efros
1 Monday, November 23, 2009, 6:39:14 PM, Alex wrote:
2
3 > Hi!
4
5 > On Mon, Nov 23, 2009 at 12:40:51PM +0200, Sergey Kobzar wrote:
6 >> xorg-server-1.6.3.901-r2. Не работает волшебная комбинация Alt+Ctrl+BS в X'ах.
7 >> Option "XkbOptions" "terminate:ctrl_alt_bksp"
8 >> не помогает.
9
10 > x11-base/xorg-server-1.6.3.901-r2 USE="nptl sdl xorg -debug -dmx
11 > -hal -ipv6 -kdrive -minimal -tslib"
12
13 > Section "InputDevice"
14 > Identifier "Keyboard"
15 > Driver "kbd"
16 > Option "AutoRepeat" "500 30"
17 > Option "XkbModel" "pc104"
18 > Option "XkbLayout" "us,ru(winkeys)"
19 > Option "XkbOptions"
20 > "grp:ctrl_shift_toggle,terminate:ctrl_alt_bksp"
21 > EndSection
22
23 > Ctrl+Alt+Backspace отлично убивает X-ы, только что специально проверил.
24
25 > HAL у меня установлен и запущен, т.к. без него app-cdr/k3b-1.68.0_alpha3
26 > не видит DVD-писалки. Но запущен не через /etc/init.d/, а проще, примерно
27 > таким скриптиком (на самом деле это код из run-файлов двух сервисов dbus и
28 > hal, работающих под runit - аналогом daemontools):
29
30 > rm /var/run/dbus.pid
31 > dbus-uuidgen --ensure
32 > dbus-daemon --system
33 > if [ -f /proc/acpi/event ]; then
34 > chgrp haldaemon /proc/acpi/event
35 > chmod 440 /proc/acpi/event
36 > fi
37 > hald --verbose=yes
38
39 > X-ы при этом про HAL ничего не знают, и продолжают настраиваться через
40 > обычный конфиг.
41
42
43 Вот так вот все завелось:
44
45 Section "InputDevice"
46 Identifier "Keyboard"
47 Driver "kbd"
48 Option "AutoRepeat" "500 5"
49 Option "XkbModel" "pc105"
50 Option "XkbLayout" "us,ru(winkeys)"
51 Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll,terminate:ctrl_alt_bksp"
52 EndSection
53
54 Алекс, спасибо.
55
56 --
57 Sergey