J'utilise 12.10 avec Gnome 3. J'ai changé LightDM en GDM. Lorsque je démarre, la disposition du clavier devient la disposition par défaut des États-Unis. Lorsque j'ajoute une autre disposition à la fin de la liste dans les paramètres de région, la disposition sélectionnée devient active. Que devrais-je faire ?
D'abord, j'ai entré cette commande au terminal pour obtenir ma disposition de clavier actuelle que j'ai définie après chaque démarrage
setxkbmap -query
résultat:
rules: evdev
model: pc105
layout: tr
J'ai créé un script qui inclut cette ligne setxkbmap <layout>
, dans mon cas setxkbmap tr
. J'ai ajouté ce script aux programmes de démarrage. Cela a résolu mon problème.
J'ai aussi le même problème. J'ai fait beaucoup de recherches, mais je n'ai pas trouvé de solution pour moi. Au lieu de cela, pour beaucoup de gens, c'était la solution:
Sudo vim /etc/default/keyboard
Les valeurs dans le fichier doivent être les suivantes:
XKBMODEL="pc105"
XKBLAYOUT="it"
XKBVARIANT=""
XKBOPTIONS=""
XKBLAYOUT
est le code de votre clavier. Tapez man xkeyboard-config
pour afficher les codes du modèle et de la disposition du clavier.
Redémarrez et vérifiez. J'espère que c'est la bonne solution pour vous aussi;)
Cette solution (la seconde, pas la première) fonctionne définitivement. J'ai eu le même problème avec la mise en page américaine que je voulais utiliser et je devais toujours supprimer et lire à chaque fois que je me connectais à Ubuntu 13.04. Il revenait sans cesse à la disposition du clavier britannique, malgré l'exécution:
dpkg-reconfigure keyboard-configuration
(MÊME LORSQUE L’ICÔNE DE LANGUE AU DESSUS DROIT DE L’ÉCRAN DIT ACTUELLEMENT "EN NOUS"), c’est donc un problème sérieux, car même changer la disposition des claviers en cliquant dessus est complètement insensible! J'espère qu'il y aura une sorte de solution pour cela bientôt.
En tout cas, j’ai trouvé qu’en fait, il suffit de taper la commande:
setxkbmap
dans l'onglet de commande 'Applications de démarrage' résout le problème d'Ubuntu en oubliant les paramètres de disposition du clavier à chaque démarrage.
CEPENDANT: j'ai découvert autre chose: si vous exécutez également xmodmap
au démarrage, il sera écrasé par la commande setxkbmap
. La commande setxkbmap
annule ainsi les commandes xmodmap
au démarrage. (J'ai découvert cela parce que j'avais finalement réussi à faire en sorte que Ubuntu se souvienne de ma liaison du verrou de défilement (que j'utilise pour mon clavier rétro-éclairé) en exécutant un fichier .Xmodmap
avec la modification (dans mon cas:
ajouter mod3 = Scroll_Lock
Ce serait bien si quelqu'un avait des idées sur la manière de fonctionner à la fois au démarrage, du moins jusqu'à ce qu'il y ait une solution permanente au problème très commun, évident et sérieux de mise en page de langage dans Ubuntu (Ubuntu oubliant les paramètres de mise en page du clavier après chaque démarrage).
su
dpkg-reconfigure keyboard-configuration
Redémarrez et revérifiez. Faites-nous savoir si cela résout votre problème.
Après une mise à jour vers 14.4 en utilisant awesome comme gestionnaire de fenêtres, je suis tombé sur le même problème.
Maintenant, j'exécute "setxkbmap de" (pour la mise en page allemande) dans le fichier de configuration ~/.config.rc.lua et tout fonctionne correctement.
J'ai vérifié les préférences de mon application de démarrage et j'ai remarqué que Fcitx était exécuté par défaut au début. J'ai ensuite configuré Fcitx pour ma mise en page et je l'ai fait réparer.