1 − instalar o numlockx
2 − gsettings set org.gnome.settings-daemon.peripherals.keyboard remember-numlock-state true (com o numlock ligado)
Tem alguns casos onde esse metodo não funciona.
Como o Ubuntu 18.04 vem com gdm como padrão, voce precisa configurar como usuário gdm,
para isso rode os seguintes comandos:
sudo -i (Para entrar como adm)
Depois entre como usuário do gdm com:
su gdm -s /bin/bash
Finalmente ative o numlock via usuario gdm com:
gsettings set org.gnome.settings-daemon.peripherals.keyboard numlock-state 'on'
Feito todas as etapas reinicie o PC e o numlock já vai estar ativado.
Fonte:
https://askubuntu.com/questions/1028428/how-to-set-numlock-on-as-default-at-login-screen