Finalement j'ai trouvé la solution ici
https://forum.ubuntu-fr.org/viewtopic.php?id=1562481
Si ta version est supérieure ou égale à la 14.04 et si ton gestionnaire est lightdm, crée un fichier /usr/share/lightdm/lightdm.conf.d/99-numlockx.conf et mets-y les deux lignes suivantes :
[SeatDefaults]
greeter-setup-script=/usr/bin/numlockx on