Я хотел настроить свои сочетания клавиш и следовал приведенному здесь совету: Почему 13.10 сломал мою пользовательскую раскладку клавиатуры?
Я изменил свой файл /usr/share/X11/xkb/symbols/us
и удалил *.xkm
файлы из /var/lib/xkb
и перезагрузились. Но по какой-то причине Ubuntu не удалось перекомпилировать файлы *.xkm
, и теперь моя клавиатура us
не работает. (Даже у нас виртуальная экранная клавиатура на экране входа в Ubuntu не работает из-за пропущенных ошибок xkm). По какой-то странной причине моя русская раскладка клавиатуры все еще работает, но это мало помогает. Так как же мне восстановить эти *xkm
файлы в /var/lib/xkb
? У меня есть *xkm
файлы на другом компьютере, может быть, я могу просто скопировать их на сломанный?
Эта команда sudo dpkg-reconfigure xkb-data
также не сработала для меня.
Это кажется, та проблема была с /var/lib/xkb
полномочия записи папки. Я изменил его с:
sudo chmod a=rwx /var/lib/xkb
(который не был легок без английских/нас клавиатуры) И после перезагрузки я смог использовать американское расположение снова.