Я нахожусь на Mageia Linux Cauldron (который станет Mageia 2), где Mageia Linux - это недавняя ветка сообщества Mandriva Linux.
Этот скрипт дает мне макет Xkb, который мне нужен:
#!/bin/sh
setxkbmap \
-option "" \
-option "compose:ralt,grp:switch,grp:alt_shift_toggle,grp_led:scroll" \
-variant ",lyx" \
'us,il'
Теперь у меня есть это в /etc /sysconfig /keyboard:
XkbModel=pc105
XkbLayout=us,il
KEYBOARD=il
KEYTABLE=us
XkbOptions=compose:ralt,grp:switch,grp:alt_shift_toggle,grp_led:scroll
Но ключ compose не настроен с использованием этого по умолчанию (при запуске X).
Раньше я мог определять раскладку клавиатуры, используя директивы в /etc/X11/xorg.conf
но она больше не работает.
Как я могу определить все, что мне нужно, отредактировав /etc/sysconfig/keyboard
(или любые другие соответствующие файлы в /etc
)? Я ищу решение, которое будет общесистемным, постоянным и кросс-десктопным.