Depuis que CentOS 6.4 est sorti hier, j'ai commencé à faire des tests avec et j'ai trouvé un problème bizarre, donc je demande ici au cas où quelqu'un d'autre pourrait m'aider avec une solution.
Mon installation
- Serveur Linux CentOS 6.3 + XFCE-4
- Accès à distance à l'aide de NX Client depuis Windows 7. Fonctionne également avec le client OpenNX.net.
- J'ai un clavier international, modèle : pc105 + layout : es, toutes les touches fonctionnent bien, les caractères spéciaux, je n'ai pas eu à faire quoi que ce soit de spécial pour que cela fonctionne, cela fonctionne tout simplement.
Je dirige un yum update
Après le téléchargement de tous les nouveaux paquets, le serveur fonctionne maintenant sous CentOS 6.4, sans autre changement de configuration.
Le problème est qu'après la mise à jour, lorsque je me connecte via NX Client ou OpenNX.net, le clavier n'est pas défini, d'après ce que je vois :
- La plupart des touches semblent être un clavier américain.
- Impossible de taper la lettre "P" (sérieusement, c'est la seule lettre que je ne peux pas taper, rien ne se passe)
Lorsque j'ouvre un terminal et exécute "setxkbmap" (je dois accéder au serveur par ssh et créer un script car je ne peux pas taper le "p" dans la commande), voici la sortie :
Couldn't interpret _XKB_RULES_NAMES property
Use defaults: rules - 'base' model - 'pc105' layout - 'us'
En utilisant un script, j'ai réussi à l'exécuter :
setxkbmap -model pc105 -layout es
Cela résout le problème des caractères spéciaux, mais je ne peux toujours pas taper la lettre "P".
D'autres tests que j'ai effectués :
- Installation d'un autre CentOS-6.4 (à partir du CD 6.4, pas de mise à jour)
- La carte du clavier fonctionne bien dans la console principale, testée avec GNOME (startx) et XFCE (startxfce4).
- La carte du clavier fonctionne bien lors de l'accès via XDMCP à partir d'un autre hôte.
- Les mêmes problèmes de clavier si j'installe nx/freenx sur le serveur et que je configure l'accès.