[eside-ghost] Un gdm loko...

Imanol imanol_mp en yahoo.es
Mie Mayo 5 01:18:11 CEST 2004


Weenas,

No se exactamente a raíz de q, pero hace algunos días que al arrancar se
me lanzan dos instancias de GDM tal ke asín:
root      2044  0.0  0.6 12472 3156 ?        S    23:47   0:00
/usr/bin/gdm
root      2046  0.0  0.7 13040 3832 ?        S    23:47   0:00
/usr/bin/gdm
root      2047  2.0  3.4 149700 17556 ?      RL   23:47   0:12
/etc/X11/X :0 -nolisten tcp -auth /var/lib/gdm/:0.Xauth vt7

La cosa no es incómoda al arrancar, pero cuando cierro la sesión me
aparece una bonita pantalla advirtiendo de que tengo unas X corriendo en
vt8 y q si quiero lanzar unas X en vt7. Para no tener dos X lanzadas al
mismo tiempo sin haber necesidad, pues le digo que no y me aparece el
GDM de nuevo pero esta vez en la vt8 y por lo tanto inicio sesión en
Gnome en la vt8.
Mi pregunta es... ¿¿quien lanza el gdm dos veces??? Investigando un poco
he topado con el script /etc/init.d/xdm y la función de inicio del
servicio q creo puede tener algo de culpa:

start() {
        setup_dm #Simplemente elige el WM mirando lo q tienes en
/etc/profile.env                                                                                                                                                     	ebegin "Setting up ${SERVICE}"
        	#save the prefered DM
        	save_options "service" "${EXE}"
        	#tell init to run /etc/X11/startDM.sh after current
        	#runlevel is finished (should *not* be in the "boot"
        	#runlevel).
        	/sbin/telinit a &>/dev/null
        eend 0
}

Así q siguiendo más la pista llego a /etc/X11/startDM.sh, pero ahí me
pierdo un poco y además a lo mejor me estoy desviando del problema real.
¿A alguien le ha pasado? ¿Alguna pista? Ya se q es una txorrada bastante
gorda pero mola curiosear ;)
A ver si alguien sabe algo, yo sigo investigando... mañana.

Gures,



Más información sobre la lista de distribución eside-ghost