Ceci est une ancienne révision du document !
numlockx
Introduction
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.
Pré-requis
- Avoir installé le paquet numlockx.
Configuration du pavé numérique dans l'environnement graphique
Variante | Version | Gestionnaire de connexion | Menu d'activation | Fichier à modifier | Lignes à ajouter |
---|---|---|---|---|---|
Ubuntu | 12.10 12.04 11.10 | LightDM | Paramètres de système → agencement du clavier → options →diverses options compatibilité → cocher « touche pavé numérique par défaut » | /etc/lightdm/lightdm.conf, section [SeatDefaults] | greeter-setup-script=/usr/bin/numlockx on |
11.04 10.10 10.04 | GDM2 | Système → Préférences → Clavier → onglet « Agencements » → bouton « Options » → "Diverses options de compatibilité" → "Touches du pavé numérique par défaut" | /etc/gdm2/Init/default, avant exit 0 1) | if [ -x /usr/bin/numlockx ]; then exec /usr/bin/numlockx on fi |
|
9.10 9.04 8.10 8.04 | GDM | Système → Préférences → Clavier → onglet « Agencements » → bouton « Options » → "Diverses options de compatibilité" → "Touches du pavé numérique par défaut" | /etc/gdm/Init/Default, avant exit 0 2) | if [ -x /usr/bin/numlockx ]; then exec /usr/bin/numlockx on fi |
|
Kubuntu | 12.10 | Lightdm | /etc/lightdm/lightdm.conf, section [SeatDefaults] | greeter-setup-script=/usr/bin/numlockx on |
|
12.04 11.10 11.04 10.10 10.04 9.10 9.04 8.10 | KDM (KDE4) | 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 | if [ -x /usr/bin/numlockx ]; then exec /usr/bin/numlockx on fi |
|
8.04 | KDM (KDE3) | 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 | if [ -x /usr/bin/numlockx ]; then exec /usr/bin/numlockx on fi |
|
Xubuntu | 12.10 12.04 11.10 | LightDM | Paramètres → Éditeur de paramètres → keyboards → Default : Numlock (TRUE) | /etc/lightdm/lightdm.conf, section [SeatDefaults] | greeter-setup-script=/usr/bin/numlockx on |
11.04 10.10 10.04 | GDM2 | /etc/gdm2/Init/default, avant exit 0 3) | if [ -x /usr/bin/numlockx ]; then exec /usr/bin/numlockx on fi |
||
9.10 9.04 8.10 8.04 | GDM | /etc/gdm/Init/Default, avant exit 0 4) | if [ -x /usr/bin/numlockx ]; then exec /usr/bin/numlockx on fi |
||
Lubuntu | 12.10 12.04 | Lightdm | /etc/lightdm/lightdm.conf, section [SeatDefaults] | greeter-setup-script=/usr/bin/numlockx on |
|
11.10 11.04 10.10 10.04 9.10 9.04 8.10 8.04 | LXDM | /etc/lxdm/default.conf, section [base] | numlock=1 |
||
Toutes variantes | 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 |
- redémarrez
- sélectionnez le mode de dépannage dans grub-pc
- choisissez l'option root : Ouvrir une session super-utilisateur
- dans la console qui apparaitra, restaurez votre fichier sauvegardé précédemment
- rebootez
Si ce n'est pas mieux, toujours depuis une console en mode de secours, désinstallez numlockx. Attention, pensez aussi à supprimer la(les) ligne(s) ajoutée(s) au fichier de configuration modifié. Sinon, après avoir désinstallé numlockx, vous pouvez vous retrouver bloqué sur un message de type checking battery state
en mode console au prochain redémarrage !
Il peut également arriver qu'après la désinstallation, une réinstallation du paquet numlockx résolve le problème.
- 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.