7 votes

Problèmes de Keymap avec NX depuis Mac OS X Lion

J'ai essayé de répondre à la question de Mark :

Problèmes de Keymap avec NX de Mac OS X Lion à Ubuntu

Cependant, comme il est verrouillé, je me suis dit que j'allais poster une nouvelle question/réponse.

J'essaie de répondre à cette question depuis quelques jours maintenant parce que je n'ai aucun problème lorsque je me connecte via NX Client (techniquement OpenNX) au serveur FreeNX à partir d'un iMac (avec Lion), mais si j'essaie de me connecter avec un Macbook Pro j'ai d'horribles problèmes de liaison au clavier.

2voto

zega Points 101

J'ai eu le même problème (je suis sur un Macbook Air avec OSX 10.7 Lion) et revenir à la version 0.16.0.648 a réglé le problème pour moi aussi.

0voto

davmp Points 31

Je suis sur un Macbook Air avec OSX 10.8.4. J'ai essayé les versions 648, 649 et 725 d'OpenNX pour me connecter à Ubuntu 13.04. Chacune d'entre elles n'a pas fonctionné et même avec l'astuce ci-dessus consistant à modifier le cfg de mon profil, le mappage de mon clavier n'est toujours pas correct. (Le sshlog indique '--keyboard="empty/empty"').

Une fois connecté, dans tous ces cas, la touche "d" réduit toutes les fenêtres ouvertes, la touche "flèche vers le haut" agrandit la fenêtre en cours et la touche "bas" la rétablit à sa taille initiale. Ce que je veux dire, c'est qu'avec toutes les tentatives ci-dessus de changer quelque chose sur le client Mac OpenNX, je commence à penser que le problème est quelque chose que Canonical a fait avec Ubuntu 13.04 et/ou FreeNX. Ce dernier ne semble pas avoir été mis à jour depuis que j'ai dû l'installer à partir du ppa 12.xx.

Par ailleurs, même les connexions X2Go présentent exactement le même comportement lorsqu'on utilise le bureau Gnome. Dans le cas de X2Go, la boîte de dialogue du client indique l'utilisation d'un clavier pc105/us.

J'espère que cela donnera aux autres quelque chose sur quoi s'appuyer. Je n'ai pas pu ajouter ce message en tant que commentaire, j'ai donc dû le faire en tant que réponse, désolé.

0voto

user199034 Points 1

J'ai eu ce problème avec 10.7.5, la solution était d'installer XQuartz au lieu du serveur X natif. Enfin, en grande partie la solution. Le CAPS LOCK est inversé, c'est à dire qu'il est tout en majuscules quand il est éteint et normal quand il est allumé mais sinon le clavier fonctionne avec XQuartz. L'installation est facile et il n'a pas cassé autre chose sur le Mac. Bien que ce qui fonctionne encore mieux pour moi a été de charger Ubuntu sur le Mac, pour l'instant je l'ai configuré en dual-boot.

0voto

Flexo Points 39273

La solution qui fonctionne pour moi est d'aller dans :

~/.nx/config/HOST.nxs

et le changement :

<option key="Current keyboard" value="false"/>
<option key="Custom keyboard layout" value="empty"/>
<option key="Grab keyboard" value="false"/>

J'ai essayé cela sur trois serveurs NX et tout est réparé. J'espère que cela vous aidera ou vous rapprochera. Vérifiez toujours dans le ~/.nx/temp/ pour le sshlog et voyez si --keyboard="empty/empty" au lieu de "pc105/en" car le Mac est vraiment pc104.

9:05:35 : startsession --session="HOST" --type="unix-gnome" --cache="8M" --images="32M" --link="adsl" --geometry="2556\ x1396" --screeninfo="2560x1440x32+render" --keyboard="empty/empty" --backingstore="1" --encryption="1" - -composite="1" --\ shmem="1" --shpix="1" --streaming="1" --samba="0" --cups="0" --nodelay="1" --defer="0" --client="macosx" --media="0" --st\ rict="0" --aux="1"

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X