Я отредактировал /usr/share/X11/xkb/symbols/fr
, чтобы настроить раскладку французского дворака. Затем я выбрал макет французского дворака (вместо французского).
Теперь, когда я перезагружаю Ubuntu, я получаю неотредактированный french-dvorak (мои изменения игнорируются).
Но если я переключусь на французский, а затем снова на французский-дворак, мои изменения теперь будут приняты во внимание ...
Как я могу иметь свой собственный французский-дворак при запуске? Есть ли какая-то кешированная версия раскладки клавиатуры?
Я не понимаю, как она может переключить меня на официальный french-dvorak, потому что я изменил его, поэтому он больше не должен существовать.
Похоже, что Ubuntu хранит кэшированные копии раскладок клавиатуры в /var/lib/xkb
.
Чтобы решить эту проблему, удалите файлы xkm в / var / lib / xkb: sudo rm /var/lib/xkb/*.xkm
и выйдите из системы и снова.
Это решило проблему для меня.
Попробуйте с
sudo dpkg-reconfigure keyboard-configuration
, а затем
sudo dpkg-reconfigure console-setup
Я обнаружил, что в это руководство , и, похоже, оно работает для меня ...