Habilitar / deshabilitar el entorno de escritorio de Ubuntu en ubuntu-12.04.1-server-i386

8

He instalado ubuntu-12.04.1-server-i386 y, además, he instalado el entorno de escritorio Ubuntu para poder mantener el servidor fácilmente.

Escuche que entiendo totalmente que la instalación de Desktop Environment afectará la eficiencia de mi servidor, pero es fácil mantener el servidor con GUI, por lo que me pregunto si hay alguna solución para habilitar o deshabilitar Ubuntu Desktop Environment cuando lo necesitemos, como lo hacemos en Windows para los servicios. Busqué y realicé muchos sitios pero no encontré nada relacionado con esto.

Gracias de antemano y perdón por mi pobre inglés.

ingrese la descripción de la imagen aquí

Rushik Parikh
fuente

Respuestas:

6

Esta es una instancia específica de una pregunta genérica, "cómo evito que un servicio de arranque se ejecute en el arranque".

Puede usar una anulación:

sudo echo "manual" >> /etc/init/lightdm.override

Para iniciar lightdm en el comando:

sudo start lightdm

Para restaurar su sistema para que lightdm siempre se inicie en el arranque:

sudo rm /etc/init/lightdm.override

Para obtener más información, el nuevo libro de cocina es tu amigo:

http://upstart.ubuntu.com/cookbook/

SRC: aquí

Rushik Parikh
fuente
¿Y cómo apago la GUI nuevamente?
Håkon K. Olafsen
1
sudo parada de servicio LightDM
Rushik Parikh
No se sudorefiere a echo? El primero sudo echo "manual" >> ...no tiene permiso para escribir /etc/init/.
Gauthier
Yo también tuve ese problema. >> no se ejecuta como root. sudo -i primero es un buen trabajo.
Robert Jacobs
Regresó a gdm, por lo que debe crear /etc/init/gdm.override con el contenido como se indicó anteriormente, estos días (2016)
Warren P
3

Intente deshabilitar la GUI, solo presione Ctrl+ Alt+ Ten su teclado para abrir la Terminal. Cuando se abra, ejecute los siguientes comandos:

sudo update-rc.d -f gdm remove

Cuando reinicie su computadora, obtendrá un inicio de sesión en modo texto. Para ejecutar GUI nuevamente:

startx

Para habilitar GUI nuevamente:

sudo update-rc.d -f gdm defaults

Fuente: HTG

Mitch
fuente
Ejecuto el comando "sudo update-rc.d -f gdm remove" ¡no pasa nada! luego intenté "sudo service lightdm stop" pero se detiene al comprobar el estado de la batería y "sudo service gdm stop" es un servicio no reconocido
Rushik Parikh
Instalé el servidor 12.04 ayer, y seguí los pasos, y funcionó. Hizo exactamente lo que dijo la fuente. Házmelo saber.
Mitch
He agregado una imagen en la pregunta. Supongo que el comando no se está ejecutando correctamente
Rushik Parikh
"sudo echo" manual ">> /etc/init/lightdm.override" funcionó para mí
Rushik Parikh
Lo intenté y no funcionó para mí. ver imagen
Mitch
0

Otra forma de evitar el problema de los permisos es usar 'tee'. Al igual que:

echo "manual" | sudo tee /etc/init/lightdm.override
Ketil
fuente