Я пытаюсь изменить раскладку клавиатуры для клиентов Ubuntu 13.10 ltsp.
Я отредактировал /var/lib/tftpboot/ltsp/i386/lts.conf (который был пуст после установки).
Работает de/german, но это настройки клавиатуры, с которыми была установлена система:
[default]
XKBLAYOUT=de
Я также могу изменить файл на
[default]
XKBLAYOUT=us
Это меняет всех клиентов на us-клавиатуру. Но как разные клиенты/пользователи могут использовать разные раскладки или даже переключаться во время сеанса?
решение1
Добавьте в /var/lib/tftpboot/ltsp/i386/lts.conf:
[по умолчанию]
XKBLAYOUT="de,us"
XKBOPTIONS="grp:alt_shift_toggle"
Для переключения между ними используйте сочетание клавиш alt+shift.
решение2
Вы можете использовать несколько макетов, как и на X-сервере:
[default]
XKBLAYOUT="de,us"
Допустимые настройки см. в документации X.org.