web-dev-qa-db-fra.com

notre clavier ne fonctionne pas en 14.04 après avoir supprimé les fichiers * .xkm de / var / lib / xkb

Je voulais personnaliser mes raccourcis clavier et j'ai suivi les conseils donnés ici: Pourquoi 13.10 a-t-il cassé ma disposition de clavier personnalisée?

J'ai modifié mon /usr/share/X11/xkb/symbols/us fichier et supprimé *.xkm fichiers de /var/lib/xkb et redémarré. Mais pour une raison quelconque, Ubuntu n'a pas pu recompiler le *.xkm fichiers et maintenant mon clavier us ne fonctionne pas. (Même nous, le clavier virtuel de l'écran de connexion Ubuntu ne fonctionne pas en raison d'erreurs xkm manquantes). Pour une raison étrange, la disposition de mon clavier russe fonctionne toujours, mais cela n'aide pas beaucoup. Alors, comment puis-je restaurer ces *xkm fichiers dans /var/lib/xkb? J'ai *xkm fichiers sur un autre ordinateur, peut-être que je peux simplement les copier sur celui qui est cassé?

Cette commande Sudo dpkg-reconfigure xkb-data n'a pas fonctionné pour moi non plus.

4
mechatroner

Il semble que ce problème était dû au /var/lib/xkb autorisations d'écriture de dossier. Je l'ai changé avec:

Sudo chmod a=rwx /var/lib/xkb

(ce qui n'était pas facile sans clavier anglais/américain) Et après le redémarrage, j'ai pu réutiliser la disposition américaine.

1
mechatroner