Well are you wondering why the devil linux turns the numlock light off right after it starts booting? Sorry I don't know, but I know how to make it come back on :)
These instructions are mostly distro-independent, the only exception is the location and name of the rc.local file (it's a script that runs last at boot).
Edit your /etc/rc.d/rc.local file. Add this to it:
echo -n "Turning NumLock ON... " for tty in /dev/tty[1-9]*; do setleds -D +num < $tty done echo "done."
make make install make xsetup make xinitrc