sarge & xkb
Привет.
Проапгрейдил свою рабочую машину на sarge, тут же приобрел проблему с
xkb - доступна только русская раскладка, на us никак не переключится.
Немного порыл - поправил конфиг, теперь там так:
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc104"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection
Однако не помогает - при старте доступна только русская раскладка, такое
ощущение, что xkb находится в каком-то обалдевшем состоянии, поскольку ни
xxkb ни gkrellxkb не находят раскладок вообще.
В логе, на первый взгляд, по этому поводу ничего подозрительного нету:
===
(**) |-->Input Device "Generic Keyboard"
(**) Option "XkbRules" "xfree86"
(**) XKB: rules: "xfree86"
(**) Option "XkbModel" "pc104"
(**) XKB: model: "pc104"
(**) Option "XkbLayout" "ru(winkeys),us"
(**) XKB: layout: "ru(winkeys),us"
(**) Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
(**) XKB: options: "grp:ctrl_shift_toggle,grp_led:scroll"
(==) Keyboard: CustomKeycode disabled
===
Если выполнить команду
setxkbmap -rules xfree86 -model pc104 -layout "us,ru" \
-variant ",winkeys" -option "grp:ctrl_shift_toggle,grp_led:scroll"
все становится хорошо. Что прикольно, что эту штуку набрать не удается,
потому сделал скриптик с названием 'чли' ;(. Для жизни этого
достаточно, но как-то неприятно.
Кто-нибудь может помочь?
--
Reply to: