Selon ce lien :
Activer NumLock au démarrage
Activer Numlock au démarrage peut se faire de plusieurs manières différentes. Tout d'abord, installez numlockx :
sudo apt-get install numlockx
Placez la commande avec init scripts
sudo sed -i 's|^exit 0.*$|# Numlock enable\n[ -x /usr/bin/numlockx ] \&\& numlockx on\n\nexit 0|' /etc/rc.local
Activation de NumLock depuis startx
Si vous n'utilisez pas un gestionnaire d'affichage graphique, ajoutez la ligne suivante au fichier /etc/X11/xinit/xinitrc
/usr/bin/numlockx on
Activation de NumLock pour les consoles virtuelles (TTY)
Si vous utilisez régulièrement les consoles virtuelles, vous voudrez probablement activer le numlock pour les TTYs après le démarrage. L'état de numlock/scroll-lock/capslock peut être manipulé avec la commande setleds commande. Une façon de garantir que numlock sera activé après le démarrage pour les TTYs est de lancer la commande setleds via rc.local (un script exécuté après chaque changement de niveau d'exécution ; qui s'exécute en particulier après le démarrage). Pour ce faire, ajoutez quelque chose de similaire à ce qui suit dans le fichier /etc/rc.local :
# Turn Numlock on for the TTYs:
for tty in /dev/tty[1-6]; do
/usr/bin/setleds -D +num < $tty
done