É chato ter que ativar o numlock a cada vez que for logar, busquei e não encontrei respostas muito concretas para esse simples problema, então quando tive o caso solucionado pensei em fazer um vídeo demonstrando como solucionar isso facilmente.
Executado em Ubuntu 10.04 LTS - Lucid Lynx.
1. Instale o
numlockx (pequeno aplicativo que controla (liga/desliga) o NumLock).
$ sudo apt-get install numlockx
2. Edite o arquivo
/etc/gdm/Init/Default (caminho onde o programa do login do Ubuntu (GDM) busca informações para iniciar):
$ sudo gedit /etc/gdm/Init/Default
3. No final do arquivo, antes de "exit 0", adicione o seguinte texto:
if [ -x /usr/bin/numlockx ]; then
/usr/bin/numlockx on
fi
(este texto executa o comando "numlockx on", que ativa o numlock)
Conclusão: Instalamos o numlockx, que é um controlador do num lock e adicionamos um script que faz com que o controlador ative o numlock na hora do login, não sendo necessário ativar o numlock manualmente.