Sorry, just had another thought: have you tried adding a setleds line to the Graphical boot script, just before the call to kdm? Maybe just setleds +num, as you want it to affect the current terminal? Just a stab in the dark really, as I don't really know how setleds or kdm works! Paul