Wie füge ich mehr TTYs unter UBUNTU 18.04 hinzu?

449
alex

In der Tat habe ich 2 Fragen>, um die TTYs für alle F1..F12-Tasten zu erhalten. Aber wie? Sie müssen auch einen Textmodus haben, nicht VGA. oder zumindest sollte es on the fly umschaltbar sein!

Die Standardschriftart ist sehr klein und ich konnte nicht einmal einen korrekten Textmodus einstellen.

Bitte keine Vorschläge für Bildschirm- oder Tmux-ähnliche Anwendungen. Verurteilen Sie nicht die gleiche Funktion, die mit alten Linux-Versionen möglich war!

Ich habe gerade 10 Jahre gebraucht und bin mit diesem Mandriva glücklich, dass es den Bildschirm mit Textmodus und allen F12-Tasten für Terminals verwendet, wodurch Augen zum Lesen im Textmodus bleiben. Mit neueren Ubuntu-Releases ist es problematisch, dass in jeder neuen Version die VGA-Modi, winzige Schriftarten und der Wechsel in den Textmodus schwierig sind, da jedes Mal, wenn diese Tricks (Konfigurationsdateien) an einem neuen Ort verborgen sind.

Danke dir?

0
Ich habe die Frage aus dem Titel beantwortet. Bitte befolgen Sie die Regel "Eine Ausgabe - Eine Frage". Das Problem mit der Schriftgröße sollte eine eigene Frage (Post) haben. Ich empfehle Ihnen, diese zweite Frage aus der aktuellen Frage zu entfernen (die Frage zu bearbeiten) und eine andere zu stellen. Als neuer Mitarbeiter möchten Sie vielleicht auch an unserer kurzen [Tour] teilnehmen, um zu erfahren, wie die Website funktioniert. Kamil Maciorowski vor 6 Jahren 0

1 Antwort auf die Frage

1
Kamil Maciorowski

Bearbeiten Sie /etc/systemd/logind.confund stellen Sie NAutoVTs=den gewünschten Wert ein (z. B. 12).

Von man 5 logind.conf:

NAutoVTs=
Nimmt eine positive ganze Zahl an. Konfiguriert, wie viele virtuelle Terminals (VTs) standardmäßig zugewiesen werden sollen, auf die automatisch umgeschaltet wird, wenn sie gewechselt werden und zuvor nicht verwendet wurden. Diese Dienste werden beispielsweise aus der Vorlageneinheit autovt@.servicefür den jeweiligen VT-TTY-Namen instanziiert autovt@tty4.service. Standardmäßig autovt@.serviceist mit verknüpft getty@.service. Mit anderen Worten, Anmeldeaufforderungen werden dynamisch gestartet, wenn der Benutzer zu nicht verwendeten virtuellen Terminals wechselt. Daher steuert dieser Parameter, wie viele Anmelde- "gettys" auf den VTs verfügbar sind. Wenn ein VT bereits von einem anderen Subsystem verwendet wird (z. B. grafische Anmeldung), wird diese Art der Aktivierung nicht versucht. Beachten Sie, dass das in konfigurierte VT ReserveVT=immer dieser Art der Aktivierung unterliegt, auch wenn es sich nicht um eines der mit dem konfigurierten VTs handeltNAutoVTs=Richtlinie. Der Standardwert ist 6. Bei der Einstellung 0 ist das automatische Erzeugen von "Autovt" -Diensten deaktiviert.

Nach dem Neustart erhalten systemd-logind.serviceSie Ihre virtuellen Terminals. Unglücklicherweise systemctl restart systemd-logind.servicewerden Sie wahrscheinlich von der aktuellen grafischen Sitzung abgemeldet (falls der Dienst dies nicht akzeptiert reload); so anstatt dies zu tun, betrachten neue VTs von Hand Hinzufügen dieses ein Mal: systemctl start autovt@tty7.service, systemctl start autovt@tty8.serviceusw.

Nach dem nächsten Neustart werden Ihre neuen Einstellungen wirksam und alle VTs stehen Ihnen automatisch zur Verfügung.