Después de la instalación de Ubuntu Server 12.04, instalé Xubuntu solo para tener una GUI mínima:
sudo apt-get install x-window-system-core
sudo apt-get install --no-install-recommends xubuntu-desktop gparted
Pero ahora quiero comenzar X solo en ciertas ocasiones. Antes del 12.04, solo publico:
sudo update-rc.d -f gdm remove
Pero este comando ya no funciona.
¿Cómo puedo detener X de init en Ubuntu 12.04? ¿Y cómo puedo comenzar cuando lo necesito?
He intentado ambas preguntas pero no tengo un gdm.conf:
Respuestas:
En versiones recientes de Ubuntu,
gdm
ha sido reemplazado porlightdm
- es por eso que no tiene ungdm.conf
. Para configurarlightdm
que se inicie manualmente, cree un archivo de 'anulación' para su configuración de inicio:(esto solo crea un archivo, llamado
/etc/init/lightdm.override
, que contiene una sola línea que dicemanual
)De esta manera, lightdm solo se iniciará cuando invoques:
y para detenerlo:
fuente
echo manual >> /etc/init/lightdm.override
como root?bash
como root, frente a ejecutardd
como root)dd
aquí es que solo está ejecutando un proceso único (y simple) como raíz, en lugar de un shell completo.Para Ubuntu 18.04 esto funcionó para mí:
Fuente: https://wiki.debian.org/GDM#systemd
fuente
solo quiero compartir, puede ser útil para cualquiera.
Instalé Ubuntu Server 12.04 y luego instalé la interfaz gráfica kubuntu-desktop
ahora, cuando quería deshabilitar el inicio / inicio de sesión gráfico, probé todas las opciones
/etc/default/grub
.. haciendo la entradaGRUB_CMDLINE_LINUX_DEFAULT="text"
en lugar de"quiet splash"
tanto como
Nada funcionó. Luego edité el
/etc/init/kdm.conf
, y agregué 2 runlevel por defecto y runlevel [! 026]Funcionó.
fuente
Instalé Ubuntu Server 12.04 en una netbook, principalmente porque soy más fanático de CLI que de GUI, pero quería una GUI ligera para cosas pequeñas. Instalé LXDE, no Lubuntu, pero iniciaría LXDM, el administrador de inicio de sesión para LXDE. Miré por todas partes e intenté muchas cosas para que esto dejara de cargar LXDE. Después de mirar esta pregunta y respuesta, encontré una buena manera de detenerlo para LXDE.
En lugar de agregar un archivo similar a lightdm.override, estaba buscando en / etc / init y encontré un archivo llamado lxdm.conf. Después de revisar el archivo, principalmente porque tenía curiosidad, descubrí que este es el archivo que necesitaba o no necesitaba. Después de cerrar el archivo, le cambié el nombre
Lo renombré en lugar de eliminarlo en caso de que causara problemas, pero hasta ahora no puedo identificar ningún problema al cambiar el nombre de este archivo, por lo que debería ser seguro eliminarlo.
No sé sobre otros DE pero esto funcionó para mí con LXDE.
fuente
Compruebe
systemctl get-default
.Si el resultado es
graphical.target
, configúrelomulti-user.target
consystemctl set-default
:Consulte este enlace para obtener más información sobre systemd-objetivos: 10.3. Trabajando con objetivos systemd
fuente
Lo siguiente es para Ubuntu Server 12 LTS
Primero necesitas abrir un término real con CTRL+ALT F1
iniciar sesión
Detener gdm con:
Elimine gdm, no lo necesita en absoluto en un servidor.
Establezca el siguiente nivel de ejecución de arranque con.
Sin gdm, necesitará instalar xinit si aún puede ejecutar aplicaciones basadas en GUI sin el administrador de ventanas gdm.
Reiniciar a nivel de ejecución 3.
Para ejecutar una GUI o escritorio después de reiniciar, hazlo.
Esto iniciará tu sesión de gnomo de la forma habitual.
Cuando termine, simplemente cierre la sesión de su escritorio y vuelva al nivel 3.
Además, ahora puede iniciar aplicaciones individuales sin un escritorio como:
o privilegiado con
fuente