Arranque no gráfico con systemd

22

Quiero arrancar en la consola en lugar de usar una GUI systemd. ¿Cómo puedo hacer eso?

encerrada dorada
fuente

Respuestas:

35

Abra una terminal y (como root) ejecute:

systemctl set-default multi-user.target

o con --force

systemctl set-default -f multi-user.target

para sobrescribir cualquier enlace simbólico existente en conflicto 1 .

Verifique dos veces con:

systemctl get-default

Otra forma es agregar el siguiente parámetro a la línea de arranque del kernel:

systemd.unit=multi-user.target
don_crissti
fuente
8

En /etc/systemd/systemencontrará una enlace simbólico , default.target. Actualmente esto apunta a /usr/lib/systemd/system/graphical.target(puedes ver esto con readlink default.target.

Como root (o mediante sudo), elimine el enlace simbólico y reemplácelo:

rm default.target
ln -s /usr/lib/systemd/system/multi-user.target default.target

Verifique eso con type default.target. Debería decir "enlace simbólico a ...", no " enlace simbólico roto a ...", en cuyo caso escribió mal el objetivo, comience de nuevo. También verifique que tenga el nombre correcto, default.targettodo esto es importante para que el sistema se reinicie correctamente.

Ahora puede reiniciar e ir a la consola en lugar de un administrador de pantalla. Para volver a iniciar sesión en la GUI, invierta el proceso anterior.

encerrada dorada
fuente
2

KDMtiene un error donde ignorará al multi-user.targetobjetivo cuando lo use systemd.

Aún necesita establecer el multi-user.targetcomo se menciona en las respuestas anteriores. Pero por alguna razón KDEignorará eso incluso cuando está configurado correctamente y aún se ejecuta en el arranque: /.

Aquí está el trabajo que encontré que finalmente funcionó. Agregue lo siguiente a los parámetros de la línea de comandos del kernel:

systemd.mask=kdm.service

Edité /etc/default/gruby cambié la GRUB_CMDLINE_LINUX_DEFAULTlínea para que lea como sigue:

GRUB_CMDLINE_LINUX_DEFAULT="quiet systemd.mask=kdm.service"

Después de esta actualización de cambio grub:

update-grub

Ahora, después de reiniciar, el sistema muestra un mensaje de inicio de sesión de la consola en lugar de iniciar X y KDE.

111 ---
fuente