Cómo iniciar Linux sin entorno gráfico por defecto con systemd

Si tenemos un ordenador con una distribución Linux que arranca con systemd, podemos muy fácilmente conseguir que el inicio sea en modo gráfico o no, simplemente activando el servicio que corresponda.

Primero buscaremos qué gestor de pantallas se está utilizando, para eso en un terminal lanzamos el comando

cat /etc/X11/default-display-manager

El cual nos mostrará por pantalla si nuestro sistema usa gdm (lo normal en Gnome), kdm (utilizado por KDE) o sddm (usado en KDE Plasma). En mi caso me muestra «/usr/bin/sddm» porque estoy usando Debian 12 con KDE.

Para confirmar que el servicio que tenemos que modificar es el correcto lanzamos en un terminal el comando:

sudo systemctl status | grep sddm

El cual nos mostrará, si tenemos el servicio activado, algo como lo siguiente:

Al estar el servicio «enabled» se arranca automáticamente al iniciar el sistema, que lo hará, por lo tanto, en modo gráfico. Para desactivarlo, solo tenemos que lanzar el comando:

sudo systemctl disable sddm.service

De esta manera cuando arranquemos la próxima vez no se cargará el gestor de pantallas y podremos iniciar sesión directamente en modo consola.

Si en un momento dado queremos volver a estar en modo gráfico, solo tenemos que lanzar el comando:

sudo systemctl start sddm.service

Y nos aparecerá la ventana de inicio de sesión de sddm.

Más información en:

https://www.digitalocean.com/community/tutorials/how-to-use-systemctl-to-manage-systemd-services-and-units-eshttps://wiki.debian.org/es/GDM

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *