Par exemple, après un changement de noyau, les pilotes nvidia ne sont plus bon. Après recompilation des pilotes, il faut relancer GDM (startx n'est qu'une moitié de solution).
Actuellement, on ne peut pas faire /etc/init.d/gdm start
J'ai regarder un peu la commande "service", il semble que ce soit une interface vers /etc/init.d donc ça n'avance pas à grand chose ("service gdm start" ne fonctionne pas car pas de service gdm)
Par contre "init 3" suivi de "init 5" permet de faire ce que je souhaite.
Je n'ai pas réussi à trouver le lancement de GDM dans les fichiers d'init.
$ ps faux
[...]
root 22154 0.0 0.1 4444 1232 ? Ss 23:29 0:00 /bin/sh /etc/X11/prefdm -nodaemon
root 22164 0.0 0.2 12716 2536 ? S 23:29 0:00 _ /usr/sbin/gdm-binary -nodaemon
root 22194 0.0 0.2 13440 2840 ? S 23:29 0:00 _ /usr/sbin/gdm-binary -nodaemon
root 22195 5.4 1.7 26976 18420 tty7 Ss+ 23:29 0:16 _ /usr/bin/Xorg :0 -audit 0 -auth /var/gdm/:0.Xauth -nolisten tcp vt7
[...]
$ grep gdm /etc/init.d/*
$ grep prefdm /etc/init.d/*
Personne ne sait comment/où est lancé GDM ?