В моем дистрибутиве (Slackware 13.37) раскладка клавиатуры консоли выбрана среди некоторых из доступных в /usr/share/kbd/keymaps
'подкаталогах, поступающих из пакета kbd.
Вместо X вместо раскладки клавиатуры выбирается список «раскладок», включенный в файл /etc/X11/xkb/rules/evdev.lst
.
Кто-нибудь знает способ, учитывая некоторую раскладку консоли, сопоставить ее с раскладкой клавиатуры X, чтобы соответственно настроить параметр «XkbLayout» в файле конфигурации X?
Мне особенно интересно знать, как другие дистрибутивы, кроме Slackware, справляются с этим для начальной конфигурации.
источник
В этом нет никакой магии, дистрибутивы просто должны поддерживать массив триплетов: «текстовое описание раскладки клавиатуры», «опции раскладки клавиатуры консоли», «опции раскладки клавиатуры X11» и предоставляют инструмент для выбора и настройки раскладок.
Если дистрибутив не делает этого, то пользователь должен вручную сконфигурировать консоль и клавиатуру X11, и, таким образом, пользователь может сделать их связными.
источник