Я использовал пользовательскую раскладку клавиатуры. По сути, я изменил макет us-mac, чтобы он соответствовал моему идеалу математической версии обычного макета us, который также смешивает немецкие умлауты. Все прошло хорошо и прекрасно работало для 6 последовательных версий Ubuntu. Сегодняшняя версия Upgrade (с 13.04 по 13.10) сломала эту полосу. Теперь у меня есть обычный дерьмовый Macintosh-Layout.
Теперь xkb просто игнорирует мой макет и все другие изменения, которые я делаю /usr/share/X11/xkb/symbols/us
(пытался везде переключать «0» и «9» и перезагружался - безрезультатно). Это почему?
Я подозреваю, что мне нужно сделать дополнительный шаг, чтобы изменения вступили в силу или что-то в этом роде. Кто-нибудь хочет указать мне правильное направление?
источник
Ответы:
У меня была такая же проблема, и я обнаружил
sudo dpkg-reconfigure xkb-data
, что изменения вступят в силу.Выход из системы не требуется, если вы включили несколько макетов; просто измените макет один раз.
источник
Я только что нашел решение этой проблемы:
Удалите файлы xkm
/var/lib/xkb
, выйдите и войдите.Некоторые строки
/var/log/Xorg.0.log
указывают, что Xorg теперь перекомпилирует и повторно использует раскладки клавиатуры:источник