Ceci est une ancienne révision du document !



numlockx

Une recommandation en matière de sécurité informatique, en ce qui concerne les identifiants d'utilisateur et les mots de passe, est d'utiliser des combinaisons de caractères alphabétiques et numériques.

Vos claviers disposent d'un pavé numérique pouvant être activé ou désactivé manuellement par une touche Verr. Num (verrouillage numérique) ou Num Lock (number lock) : lorsque le pavé est désactivé, les touches peuvent servir de flèches de déplacement ; lorsque le verrou est enclenché, les touches saisissent des chiffres.

Par défaut, sous Ubuntu, le verrouillage du pavé numérique n'est pas activé, ce qui peut être désagréable pour les usagers utilisant des caractères numériques dans leur identifiant ou mot de passe.

numlockx vient corriger cette situation.

Une fois installé et paramétré, votre pavé numérique sera activé par défaut au démarrage de la fenêtre de connexion.

Sur les dernières versions d'Ubuntu, il est possible que l'activation depuis le menu prévu à cette effet suffise, rendant l'installation de numlockx obsolète.
Il peut arriver que le pavé numérique fonctionne même si la diode du clavier ne semble pas allumée.

Il faudra sauvegarder avant d'ouvrir avec les droits d'administration un fichier, différent selon votre gestionnaire de connexion, pour y ajouter des lignes telles qu'indiquées dans ce tableau:

Version Type de gestionnaire de connexion Menu d'activation Fichier à modifier Lignes à ajouter avant exit 01)
Jusqu'à la version 11.04 Ubuntu GDM Système → Préférences → Clavier → onglet « Agencements » → bouton « Options »FIXME /etc/gdm3/Init/default
ou à défaut2)
/etc/gdm/Init/Default
if [ -x /usr/bin/numlockx ]; then
    exec /usr/bin/numlockx on
fi
Xubuntu FIXME
Jusqu'à la version 8.04 Kubuntu / KDE3 KDM Configurer le système → Clavier et souris → onglet « Clavier » → rubrique « Verrouillage numérique au démarrage de KDE » → cliquer sur « Activé » /etc/kde3/kdm/Xsetup
à partir de la version 8.10 Kubuntu / KDE4 KDM Applications → Configuration → Configuration du système → Matériel → Périphériques d'entrée → Clavier → onglet « Matériel » → rubrique « Verrouillage numérique au démarrage de KDE » → cliquer sur « Activé » /etc/kde4/kdm/Xsetup
À partir de la version 11.10 Ubuntu LightDM FIXME à vérifier Paramètres de système → clavier → options →diverses options compatibilité → cocher « touche pavé numérique par défaut » /etc/lightdm/lightdm.conf
greeter-setup-script=/usr/bin/numlockx on
Xubuntu Paramètres → Éditeur de paramètres → keyboards → Default : Numlock (TRUE)
À partir de la version 11.10 Lubuntu LXDM FIXME section [base] du fichier /etc/lxdm/default.conf
numlock=1
Toutes versions Console - - /etc/rc.local
# Turn Numlock on for the TTYs:
for tty in /dev/tty[1-6]; do
    /usr/bin/setleds -D +num < $tty
done
Comme il a été vu, notamment dans ce sujet du forum, si après modification du fichier et reboot de la machine, votre système passe en basse résolution 3), essayez ce qui suit avant toute chose:
  1. rebootez
  2. sélectionnez le mode de dépannage dans grub-pc
  3. choisissez l'option root : Ouvrir une session super-utilisateur
  4. dans la console qui apparaitra, restaurez votre fichier sauvegardé précédemment
  5. rebootez

Si ce n'est pas mieux, toujours depuis une console en mode de secours, désinstallez numlockx.

Il peut également arriver qu'après la désinstallation, une réinstallation du paquet numlockx résolve le problème.

Si, lors du login, la led du pavé numérique est allumée et que pourtant celui-ci ne fonctionne pas, testez l'une des méthodes suivantes :
  • Appuyer sur CTRL + SHIFT + VERR NUM
  • Appuyez deux fois de suite sur la touche de verrouillage numérique.
  • Si vous disposez de dconf-editor, vérifier que la clé org > gnome > settings-daemon > peripherals > keyboard > numlockx-state est à on.
  • Depuis le menu Système → Préférences → Clavier → onglet « Touches de la souris » → décocher « Permettre le contrôle de la souris en utilisant le pavé numérique ».
  • Redémarrer le PC jusqu'à ce qu'il arrive sur la page de login.

Si le problème persiste, vérifiez dans votre BIOS s'il n'y a pas d'option pour activer le pavé numérique dès le démarrage.


Contributeurs principaux : Sallé, jewome_62.


1)
Les lignes à ajouter ne doivent pas être insérées dans une section de condition et doivent précéder le exit 0.
C'est pourquoi les lignes seront placées entre le dernier fi et exit 0
2)
avant Maverick
3)
low resolution
  • numlockx.1336756337.txt.gz
  • Dernière modification: Le 11/05/2012, 19:12
  • par fabux