Ich habe ein benutzerdefiniertes Tastaturlayout verwendet. Grundsätzlich habe ich das us-mac-Layout so modifiziert, dass es meinem Ideal einer mathematikintensiven Version des regulären us-Layouts entspricht, das auch deutsche Umlaute in Mischung bringt. Es lief gut und funktionierte wunderbar für 6 aufeinanderfolgende Versionen von Ubuntu. Das heutige Versions-Upgrade (von 13.04 auf 13.10) hat diese Serie gebrochen. Ich habe jetzt das übliche beschissene Macintosh-Layout.
Jetzt ignoriert xkb nur mein Layout und alle anderen Änderungen, die ich vorgenommen habe /usr/share/X11/xkb/symbols/us
(habe versucht, überall '0' und '9' zu wechseln und neu gestartet - kein Effekt). Warum das?
Ich vermute, ich muss jetzt einen zusätzlichen Schritt tun, damit die Änderungen wirksam werden oder so etwas. Möchte mich jemand in die richtige Richtung weisen?
quelle
Antworten:
Ich hatte das gleiche Problem und stellte fest
sudo dpkg-reconfigure xkb-data
, dass die Änderungen wirksam werden.Keine Abmeldung erforderlich, wenn Sie mehrere Layouts aktiviert haben. Ändern Sie einfach das Layout einmal.
quelle
Ich habe gerade eine Lösung für dieses Problem gefunden:
Löschen Sie die xkm-Dateien
/var/lib/xkb
, melden Sie sich ab und wieder an.Einige Zeilen in
/var/log/Xorg.0.log
zeigen an, dass Xorg Tastaturlayouts jetzt neu kompiliert und wiederverwendet:quelle