Salut neo74,
J’ai bien compris ton souci, et bien que n’étant pas avec Debian au moment où j’écris ces lignes, mais avec Fedora17, je pense avoir trouvé la solution après avoir “googlisé”, ça a marché pour Fedora16.
.
Le gestionnaire de connexion, en l’occurrence kdm, envoie peut-être les commandes genre grub-mkconfig, grub-reboot, etc…, alors que probablement dans ta Debian dans /sbin tu as les fichiers grub2-mkconfig, grub2-reboot, etc…, vérifie voir.
Il s’agirait donc d’un bogue.
Si c’est le cas, il faut donc procéder à des liens symboliques tels que :
Si ce n’est pas suffisant, carrément la paire :
/sbin/grub-reboot -> grub2-reboot
/boot/grub/grub.cfg -> ../grub2/grub.cfg
Normalement, ça devrait suffire, sans avoir à toucher à “GRUB_SAVEDEFAULT=true” dans /etc/default/grub, donc sans avoir à re-générer /boot/grub2/grub.cfg.
Tu devrais donc pouvoir t’inspirer de cette procédure pour Fedora pour ta Debian, tiens-nous au jus. 
EDIT : si ce n’est pas un souci de grub/grub2, effectivement la modif du fichier kdmrc, via l’interface ou par vim, de la ligne “BootManager” pour obtenir
semble être inopérante.
Je continue de chercher, vers GRUB_DEFAULT cette fois.