No lo he probado en debian pero prueba a bajar el runlevel. Si un # telinit 3 hace lo que tu quieres, para hacerlo definitivo sólo tienes que configurar el "default runlevel" en /etc/inittab.