Ubuntu – zapnutí NumLock

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