xfce ... XScreenSaver'e, ..., какой язык-то используется для ввода.
Световой индикатор раскладки клавиатуры в xfceВиноват
xfce4-xkb-plugin, (конфиг-файл:)
$ cat ~/.config/xfce4/panel/xkb-plugin-12.rc
при котором не работает индикатор подсветки (xorg конфигурация клавиатуры не используется):
Выделенная дополнительная опция:
toggle_option=grp:alt_shift_toggle,grp_led:scroll
удаляется при сохранении сессии в logoff из файла
xkb-plugin-12.rc (имя файла альтовое; в других проектах немного другое) и "глушит" световой индикатор раскладки клавиатуры. Это недоработка XFCE.
Рашпиль для
xkb-plugin-12.rc (xfce4-xkb-plugin) можно достать здесь:
http://izen.blogspot.com/2011/09/xfcexkb-plugin-scroll.htmlНастраивается индивидуально для каждого профиля пользователя. Не глобально.
В двух словах суть:
Делаем logoff из сессии xfce.
Заходим в виртуальный терминал, открываем файл на редактирование:
$ mcedit ~/.config/xfce4/panel/xkb-plugin-12.rc
display_type=0
group_policy=2
default_group=0
never_modify_config=false
model=pc104
layouts=us,ru
variants=,
toggle_option=grp:alt_shift_toggle
compose_key_position=
и изменяем опции файла на параметры:
...
never_modify_config=true
...
toggle_option=grp:alt_shift_toggle,grp_led:scroll
...
Первая изменённая строка запрещает изменять этот файл при выходе из сессии.
Вторая добавляет индикацию (Scroll Lock). Как варианты: caps (Caps Lock) или num (Num Lock).
Обратите внимание, в верхнем листинге, опция
never_modify_config 'никогда не модифицировать конфиг' имеет параметр 'ложь' - 'false'. Нам же необходимо, чтобы его содержимое никогда не менялось, т.е. передать опции параметр 'истина' - 'true'.