¿Cómo iniciar tty automáticamente después del inicio?

¿Cómo iniciar tty automáticamente después del inicio?

Estoy usando Ubuntu 20.04 y realicé la siguiente configuración:

sudo systemctl set-default multi-user.target
sudo systemctl add-wants multi-user getty@tty1

y /etc/securettyha sido creado.

Sin embargo, tty1 no se muestra después del arranque, a menos que se presione Ctrl+ Alt+ .F1

Aunque getty@tty1quiere multi-user.target, lo vi getty@tty1antes multi-user.targeten systemd-analyzeresultados. ¿Es correcto?

Respuesta1

No estoy seguro de si debería agregar getty en add-wants, porque parece convertir a getty en una de las dependencias de multi-user.target.

También encontré problemas similares de que no se mostraba ninguna pantalla de inicio de sesión al cambiar a multi-user.target. Podría estar relacionado con la configuración de GRUB, como se menciona en estas dos publicaciones:

Ubuntu ejecuta solo el modo de gráficos y no puedo cambiar al modo de texto

No se puede iniciar después de sudo systemctl set-default multi-user.target

Básicamente GRUB_CMDLINE_LINUX_DEFAULT="quiet splash", obliga /etc/default/grubal kernel a mostrar una pantalla de presentación, por lo que parece que no hay resultados. Simplemente podría cambiarlo a: GRUB_CMDLINE_LINUX_DEFAULT=""sin modificar getty para mostrar la consola de inicio de sesión.

Luego ejecuta update-grubpara actualizar GRUB

información relacionada