Desactivar las X en nuestro Ubuntu Server 12.04

Buenos días.

Por solicitud de Cristian Tapia he retomado el hilo de lo que estaba haciendo en mi entrada Como instalar Xfce en Ubuntu Server 12.04 lts y mostrar la manera de que nuestro servidor no malgaste recursos con la carga de las X, Xfce 4 en nuestro caso.

Para conseguir que Ubuntu inicie en modo consola estuve buscando la solución a través del Grub, lo cual fue un error, al final la solución es más sencilla. El sistema de arranque de Ubuntu, que no del sistema, siempre ira a comprobar las X ya que se las hemos instalado, por lo tanto es a las X a la que le tenemos que decir que no queremos que se cargue, para ello lo mejor es que pasemos a modo consola ( Ctrl + Alt + F1 ), se puede hacer desde el simulador de consola, pero prefiero hacerlo con la consola real.

Una vez estamos en moda consola ejecutamos el comando:
 
sudo nano /etc/X11/default-display-manager

Si tu no has instalado el Ubuntu server igual que nosotros, has instalado un gestor de ventanas diferentes o simplemente ves muchas más líneas que nosotros tendrás que buscar algo muy parecido a lo que voy a decir ahora.
 
Dentro de este fichero nos encontraremos con una solo entrada, esta entrada se debería denominar "/usr/bin/wdm" esta es la que llama al cargador de las X, por lo que he podido observar por diferentes pruebas este fichero es muy similar en diferente entornos, por ejemplo para un sistema basado en Gnome la línea se denomina "/usr/bin/gdm" y para un sistema basado en KDE la línea se denomina "/usr/bin/kdm", de manera que no creo que sea muy difícil de detectar esta línea vengas del sistema que vengas.
 
Una vez tengamos la línea tenemos que pensar en solo hay tres estados:
  1. La ausencia de parámetros, que es el estándar con el que lo encontramos, hace que se cargue la pantalla grafica, justamente lo que queremos evitar.
  2. play, nos cargara el apartado grafico en modo consola, todavía no he pillado muy bien para que sirve, la cuestión es que yo no he visto que descienda el consumo de RAM.
  3. stop, este parámetro evita que se cargue todo el apartado grafico, en este si que he podido ver una reducción en el consumo de memoria RAM.
Yo estoy utilizando la opción de stop y me esta funcionando bastante bien.
 
Espero que os sea de ayuda a todos este pequeño tutorial de como manteneros en la consola de Linux.