Par défaut le verrouillage du pavé numérique n'est pas activé à l'ouverture d'une session. Cela peut être désagréable pour les usagers utilisant des caractères numériques dans leur identifiant ou mot de passe.
Il faut dans un premier temps déterminer quel est le gestionnaire de session utilisé. Pour se faire on affiche le contenu du fichier /etc/X11/default-display-manager
cat /etc/X11/default-display-manager
dans mon cas cela affiche
/usr/sbin/gdm3
C'est donc gdm3 comme gestionnaire de session.
Pour gdm3 il n'y a pas besoin de numlockx. Mais numlockx reste nécessaire pour les fenêtres de script shell.
Pour activer le pavé numérique il suffit d'éxecuter ces commandes :
sudo -H -u Debian-gdm -s /bin/bash dbus-launch gsettings set org.gnome.settings-daemon.peripherals.keyboard numlock-state 'on' exit
Le clavier numérique sera activé au prochain démarrage de votre ordinateur.
La modification du fichier de configuration est donnée dans le wiki de LightDM
La modification du fichier de configuration est donnée dans le wiki de SDDM.
Pour remédier à cette situation, il faut tout d'abord installer le paquet numlockx
apt-get update && apt-get install numlockx
Ensuite éditer le fichier rc.local :
vi /etc/rc.local
et insérer le texte ci dessous :
# Turn Numlock on for the TTYs: for tty in /dev/tty[1-6]; do /usr/bin/setleds -D +num < $tty done
Référence : La documentation d'ubuntu http://doc.ubuntu-fr.org/numlockx