Je viens de mettre à niveau de 10,04 LTS à 12,04 LTS sur mon serveur (Dell Intel XEON). En me connectant à SSH depuis mon Mac (OS X Lion), tout va bien (pas de problème de ligne de commande), mais lorsque j'ouvre une fenêtre via X11, la configuration du clavier est maintenant complètement fausse. En tant que propriétaire d’un clavier français, je me suis habitué à de tels problèmes et j’ai pu résoudre le problème en devinant les touches "QUERTY", mais cette fois, c’est pire.
Pour résoudre ce problème, j'ai essayé:
1/
Sudo dpkg-reconfigure keyboard-configuration
=> aucun effet
2 /
Sudo gnome-control-center
modifiez ensuite les paramètres du clavier, mais l’ajout de quelques dispositions de clavier n’a rien changé.
Je pense qu'il y a quelque chose à voir avec le transfert X11. Des allusions?
Merci
J'ai finalement résolu mon problème, ce que j'ai fait exactement, c'est:
Dans mon cas, exécuter Yosemite et la dernière version de xquartz, en passant de ssh -X
à CentOS 6.5 dans VMWare Fusion, je ne pouvais pas résoudre ce problème en changeant de présentation. Les dispositions américaines et russes, dans mon cas. Lorsque j'ai commencé, par exemple, gnome-terminal
, je ne pouvais tout simplement pas passer à la langue de mon entreprise, en utilisant une combinaison de touches quelconque. Ainsi, après une demi-journée d’expérimentation (je ne suis pas vraiment un geek sous Linux, je suis un peu un utilisateur "à moitié puissant"), j’ai trouvé une solution.
Votre mac ~/.profile
devrait ressembler à ceci:
export LC_COLLATE=en_US.UTF-8
export LC_ALL=ru_RU.UTF-8
Si vous utilisez une autre langue, changez LC_ALL=
pour votre langue dans vos MacOs.
Ensuite, vous devez ajouter la ligne suivante à la fin de votre ~/.bash_profile
sur votre machine connectée à ssh (dans mon cas, CentOS 6.5)
setxkbmap -rules evdev -model pc104 -layout us,ru
Cela se passe correctement, surtout pour la langue russe. Mais je suis sûr que votre système d’exploitation doit disposer d’une autre collection de dispositions. Et, à la fin, assurez-vous que vous avez activé l'option "Suivre la disposition du clavier du système" dans X11 -> Préférences -> Entrée.
Après ces manipulations, transmises via ssh-X11, l’interface graphique de votre application pourra changer de présentation à l’aide de votre raccourci MacOS habituel. Dans mon cas, Command+Space. N'oubliez pas de redémarrer X11.
Peut-être que cela aidera quelqu'un ;-)
P.S .: dans cet exemple, je n'ai travaillé qu'avec la mise en page et le keymap russes, donc encore une fois, modifiez les paramètres de votre choix!