La disposition du keyboard a changé. Comment et pourquoi?

Hier, j'ai mis à jour mon kernel (à 3.5.0-19-générique), redémarré et j'ai dû réinstaller mes pilotes video pour get la pleine résolution. (Après la mise à jour du kernel, la résolution passe toujours à 640×480, jusqu'à ce que je réinstalle les pilotes dans login à la console).

Maintenant que je suis de return dans KDE (je n'ai pas remarqué si cela avait changé dans la connection de console), ma disposition de keyboard a changé au format américain, donc, par exemple, Shift + 2 imprime @ au lieu de " .

Dans les parameters système de KDE -> Périphériques d'input -> Clavier -> Dispositifs, il semble montrer les parameters corrects:

Map = fr, Layout = "Anglais (UK)", Variant = "Anglais (Royaume-Uni, étendu WinKeys), Label =" gb ".

C'est très bien. Je l'ai changé et l'ai changé, et rien n'a changé; il utilise toujours la layout américaine.

Après un petit googling, j'ai trouvé qu'il y a des parameters de server X, que j'ai trouvés dans /etc/default/keyboard . Je n'ai jamais édité ce file avant et sa dernière modification (selon ls -l ) ls -l un mois. Mais là, XKBLAYOUT="us" . Il dit aussi:

 # If you change any of the following variables and X is configured to # use this file, then the changes will become visible to X only if udev # is restarted. You may need to reboot the system. 

J'ai besoin de redémarrer? Sérieusement?

Toute idée de ce qui a changé la disposition de mon keyboard, et / ou comment puis-je empêcher que cela se reproduise? Pourquoi les parameters de KDE n'ont-ils pas préséance?

MISE À JOUR: Cela a dû être une sorte d'occurrence de monstre. Certains des raccourcis keyboard de KDE que j'avais configurés ne fonctionnaient pas non plus. Changer XKBLAYOUT sur "uk", et le redémarrage a tout changé à la normale.

Les dispositions de keyboard de KDE semblaient ne pas fonctionner quand kded ne fonctionnait pas. Le redémarrage du service kdm a fait remonter, mais je ne sais pas pourquoi il ne fonctionnait pas … Pour démarrer kded sans redémarrer tout le système, déconnectez-vous de KDE et connectez-vous à une session de console. Puis lancez: –

 sudo service kdm restart 

Cela peut être fait lorsque vous êtes connecté à KDE, mais vous serez automatiquement et brusquement déconnecté.