Wie starte ich TTY automatisch nach dem Start?

Wie starte ich TTY automatisch nach dem Start?

Ich verwende Ubuntu 20.04 und habe das folgende Setup durchgeführt:

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

und /etc/securettywurde erstellt.

Allerdings wird tty1 nach dem Booten nicht angezeigt, es sei denn, es wird Ctrl+ Alt+ F1gedrückt.

Obwohl getty@tty1ich möchte multi-user.target, habe ich getty@tty1es zuvor multi-user.targetin den systemd-analyzeErgebnissen gesehen. Ist das richtig?

Antwort1

Ich bin nicht sicher, ob Sie Getty in Add-Wants hinzufügen sollten, da Getty dadurch anscheinend zu einer der Abhängigkeiten von multi-user.target wird.

Ich hatte auch ähnliche Probleme, da beim Wechsel zu multi-user.target kein Anmeldebildschirm angezeigt wurde. Es könnte mit der GRUB-Konfiguration zusammenhängen, wie in diesen beiden Beiträgen erwähnt:

Unter Ubuntu läuft nur der Grafikmodus und ich kann nicht in den Textmodus wechseln

Booten nach „sudo systemctl set-default multi-user.target“ nicht möglich

Im Grunde GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"zwingt es /etc/default/grubden Kernel, einen Begrüßungsbildschirm anzuzeigen, sodass es scheinbar keine Ausgabe gibt. Sie könnten es einfach ändern in: GRUB_CMDLINE_LINUX_DEFAULT=""ohne getty so zu ändern, dass die Anmeldekonsole angezeigt wird.

Führen Sie dann update-grubdas Update von GRUB aus

verwandte Informationen