Depuis quelques temps, je teste debian dans un environnement virtuel ou sur un PC. Lors des différentes installations, j’ai constaté à la fin de l’installation (après le reboot) que le clavier était configuré en qwerty au lieu de azerty ce qui est gènant ! Pendant l’installation, le clavier est bien en azerty.
Le problème est connu et la solution est disponible sur le forum debian-fr.

Pour résoudre le problème, il faut rajouter dans le fichier /etc/X11/xorg.conf les lignes suivantes :

    Section "InputDevice"
      Identifier "Generic Keyboard"
      Driver     "kbd"
      Option     "CoreKeyboard"
      Option     "XkbRules"     "xorg"
      Option     "XkbModel"     "pc105"
      Option     "XkbLayout"    "fr"
      Option     "XkbVariant"   "latin9"
      Option     "XkbOptions"   "lv3:ralt_switch"
    EndSection

On redémarre le PC ou la VM et c’est Ok.

Pour vérifier que l’on est en qwerty ou azerty, il suffit de taper les lettres a ou q dans la fenêtre de connexion. Si l’on est en qwerty, en appuyant sur la lettre a, on obtient la lettre q et en appuyant sur la lettre q on obtient la lettre a.
Mais il y a encore d’autres différences, sur un clavier qwerty :

  • les chiffres sont en accès direct, il n’est pas nécessaire d’appuyer sur shift
  • la lettre m est à coté du n, à la place du point d’interrogation
  • le tiret est à la place de la parenthèse fermante à coté du signe égal
  • ….

En cas d’erreurs répétées de connexion (refus du mot de passe), il est recommander de tester la configuration du clavier et donc de vérifier si l’on est en majuscules ou minuscules, querty ou azery.

Pour faciliter la modification du fichier /etc/X11/xorg.conf, il est possible de se connecter depuis une autre machine via SSH. Pour modifier une VM fonctionnant sous VMware-Server sur un poste hôte XP, j’ai utilisé Putty et le clavier fonctionnait normalement en azerty.