Это задача чуть-чуть хитрее чем кажется на первый взгляд, по тому что в linux состояние numlock отдельное для каждой консоли.
Но в принципе это все равно не проблема, просто решается в разных местах.
Например в KDE в "Параметры системы" - "Устройства ввода". Уверен, что в других окружениях есть аналогичная настройка.
Если стоит задача, что бы NumLock светился при логине, тогда опять же это зависит от DM(менеджера входа).
Например в KDM это делается так:
/etc/kde4/kdm/kdmrc
Надо разкоментировать строку
NumLock=On
Ну а для текстовой конслои вот кусок из вики arch linux, совместимо с ubuntu
Для активации numlock при обычной загрузке в консоль TTY (tty1 -> tty6), добавьте следующую строку в /etc/rc.local:
for tty in /dev/tty?; do /usr/bin/setleds -D +num < "$tty"; done
P.S. Ну вообще конечно google рулит