1. ) Nainstalovat numlockx
sudo apt-get install numlockx
2.) Pro LightDM (16.04):
Editovat soubor /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf. Na konec přidat:
greeter-setup-script=/usr/bin/numlockx on
3.) Pro GDM (17.10):
Jedním z řešení je nepoužívat Wayland. Editovat soubor /etc/gdm3/custom.conf a odkomentovat řádek WaylandEnable=false.
Editovat soubor /etc/gdm3/Init/Default a před exit 0 přidat:
if [ -x /usr/bin/numlockx ]; then exec /usr/bin/numlockx on fi
4.) Povolení NumLocku pro virtuální konzoly.
Pokud existuje, editovat soubor /etc/rc.local a před exit 0 přidat:
# Turn Numlock on for the TTYs: for tty in /dev/tty[1-6]; do /usr/bin/setleds -D +num < $tty done
Pokud /etc/rc.local neexistuje, vytvořit jej s obsahem:
#!/bin/sh # Turn Numlock on for the TTYs: for tty in /dev/tty[1-6]; do /usr/bin/setleds -D +num < $tty done exit 0