web-dev-qa-db-fra.com

Pourquoi 13.10 a-t-il modifié ma configuration de clavier personnalisée?

J'utilisais une disposition de clavier personnalisée. Fondamentalement, j'ai modifié la disposition us-mac pour qu'elle corresponde à mon idéal d'une version lourde en mathématiques de la disposition us standard, qui jette également des trémas allemands dans un mix. Cela s'est bien passé et a fonctionné à merveille pour 6 versions consécutives d'Ubuntu. La version actuelle, Upgrade (de 13.04 à 13.10) a brisé cette série. J'ai maintenant l'habituel Macintosh-Layout de merde.

Maintenant, xkb ignore simplement ma mise en page et tous les autres changements que je fais dans /usr/share/X11/xkb/symbols/us (essayé de passer de '0' à '9' partout et de redémarrer - sans effet). Pourquoi donc?

Je suppose que je dois faire un pas supplémentaire maintenant pour que les changements prennent effet ou quelque chose comme ça. Quelqu'un veut-il me diriger dans la bonne direction?

11
con-f-use

J'ai eu le même problème et trouvé Sudo dpkg-reconfigure xkb-data rendra les modifications effectives.

Aucune déconnexion nécessaire si vous avez activé plusieurs présentations. il suffit de changer la mise en page une fois.

10
Alen

Je viens de trouver une solution à ce problème:

Supprimez les fichiers xkm dans /var/lib/xkb, déconnectez-vous puis connectez-vous.

Certaines lignes dans /var/log/Xorg.0.log indiquent que Xorg recompile et réutilise les dispositions de clavier maintenant:

XKB: generating xkmfile /var/lib/xkb/server-FC37972E27A8F94CD9F5DD859C120B9D933CC5F8.xkm
...
# and on a next restart:
...
XKB: reuse xkmfile /var/lib/xkb/server-FC37972E27A8F94CD9F5DD859C120B9D933CC5F8.xkm
11
user204523