Tengo un servidor Ubuntu (Hardy Heron) que actualmente arranca y ejecuta gnome. Me gustaría hacerlo para que, cuando se inicia, solo entre en modo texto (por ejemplo, el servidor x nunca se inicia)
Lo intenté:
sudo update-rc.d -f gdm remove
sin ningún resultado ... ¿cómo puedo hacer esto?
Respuestas:
Jugar con el nivel de ejecución, a través de
/etc/inittab
o/etc/event.d
(reemplazo deinittab
) o las opciones de arranque del núcleo, no ayudará. El nivel de ejecución predeterminado en Ubuntu es 2 (verifique con elrunlevel
comando), y no hay ningún nivel de ejecución que esté configurado para modo multiusuario y de texto de forma predeterminada.En realidad, creo que tu solución
debería haber funcionado (y funciona para mí en 8.04) ... ¿Todavía hay un script llamado algo así
S30gdm
en su/etc/rc2.d
carpeta?fuente
Usted necesita hacer ésto:
Ver, /etc/rc2.d/README. Hay archivos README en todos los directorios /etc/rc?.d, así como /etc/init.d.
Editar: La herramienta update-rc.d no es para editar estos enlaces. Desde la página de comando man update-rc.d:
fuente
Solo una respuesta aquí para cualquiera que use Ubuntu 10.10+
Usar
rcconf
osysv-rc-conf
deshabilitargdm
no detendrá la ejecución de GDM al inicio.Esto se debe a que 'upstart' ( http://upstart.ubuntu.com/getting-started.html ) ahora se está utilizando para administrar estos servicios.
Para deshabilitar GDM absolutamente y evitar que se ejecute, haga esto:
(Para restaurar GDM, vuelva a colocar el archivo
/etc/init
)fuente
Sé que esto no está relacionado, pero ¿has probado la edición de servidor de Ubuntu? Creo que se instala sin X11 por defecto, y es una base mucho más limpia para un servidor. ¡Esto también tiene el beneficio adicional de hacer que arranque realmente muy rápido!
fuente
En Ubuntu 8.04, utilicé sysv-rc-conf para eliminar gdm de todos los niveles de ejecución. Al reiniciar el sistema, X no se inició. Entonces, ¡deberías hacer lo mismo!
fuente
Usar sysv-rc-conf y decirle a gdm que no cargue funciona aquí con Jaunty Jackalope.
fuente
Nunca me he ocupado de las configuraciones internas de initd para Ubuntu en particular, pero para otros sabores de Linux generalmente está en / etc / inittab.
Encontrará allí, muy arriba, una línea que define su nivel de ejecución predeterminado. Esperemos que tenga algunos comentarios para ayudarlo a decidir cuál es. Apuesto a que es 3.
fuente
Creo que esta publicación tiene una solución mucho mejor para Ubuntu moderno (10.X):
... el arranque con el parámetro de kernel de texto también evitará que los administradores de pantalla administrados por Upstart (por ejemplo, gdm, kdm y lxdm) se inicien en el momento del arranque.
Si está utilizando Grub2,
/etc/default/grub
reemplace:con
entonces corre:
Eliminar
splash
para deshabilitar la pantalla de bienvenida y / oquiet
hacer que el proceso de arranque sea detallado. Si desea crear una opción de arranque separada para el texto y el modo GUI, consulte esto .Luego, si desea ir a gráficos después de arrancar, supongo que puede usar
startx
ostart gdm
fuente
Para Ubuntu 18.04 esto funcionó para mí:
Fuente: https://wiki.debian.org/GDM#systemd
fuente