Я хотел бы загрузить пользовательскую раскладку клавиатуры при входе в систему, но она либо не загружается, либо переопределяется раскладкой клавиатуры по умолчанию из «предпочтений клавиатуры». К сожалению, я не могу выбрать свою раскладку там, поскольку она не установлена так, как раскладки клавиатуры по умолчанию, но скомпилирована xkbcomp.
Это команда xkbcomp
xkbcomp -I$HOME/.config/xkb/ $HOME/.config/xkb/thinkpad.xkb $DISPLAY
Работает при входе в терминал. Но когда они помещаются в /etc/rc.local или .xsession (за которым следует команда «mate-session») или запускаются как «запускаемое приложение», макет не загружается (или, возможно, переопределяется по умолчанию).
Как бы я пошел по этому поводу? Или можно установить макет, скомпилированный xkbcomp, не взламывая файлы .lst и .xml вручную?