Я настроил раскладку клавиатуры, изменив строку в /usr/share/X11/xkb/symbols/da
(так что теперь моя половина ключа теперь стоит доллар - проще при кодировании на PHP).
Моя проблема в том, что это изменение не запоминается Ubuntu, когда я перезагружаюсь - файл не изменяется, но ключ теперь снова наполовину.
Если я вхожу в «Раскладку клавиатуры» в настройках системы, а затем добавляю случайный язык и снова его удаляю, мой собственный макет снова возвращается.
Есть ли какой-то кэш, который мне нужно обновить?
Это была проблема с кешем.
Я исправил проблему, удалив файлы xkm из /var/lib/xkm
.
sudo rm /var/lib/xkb/*.xkm
И затем перезагрузка (я не уверен, как восстановить файлы кэша без этого).