Warum ist das virtuelle Standardterminal Nummer 7?

21

Warum ist das virtuelle Standardterminal in Ubuntu Tty7? Gibt es einen Präzedenzfall dafür, oder war das nur die Zahl, an die man sich zuerst erinnerte?

Richzilla
quelle

Antworten:

10

Es ist nicht wirklich etwas Besonderes und es ist nicht so, als ob jemand gesagt hätte: "JA! TTY7 wird für immer der Ausgangspunkt sein".

Normalerweise reserviert init (upstart) beim Booten die ersten 6 TTYs für Textterminals - wodurch das nächste nicht zugewiesene TTY, 7, für das, was als nächstes kommt. Fortan wird TTY7 verwendet, wenn X tatsächlich startet. Dies kann geändert werden, um Ihren Wünschen im Upstart zu entsprechen, indem die Anzahl der von Upstart reservierten Text-TTYs begrenzt oder erhöht wird.

Es ist jedoch in der Regel am besten, die Konfiguration unverändert zu lassen.

Marco Ceppi
quelle
2
Ttys 2–6 werden während des Startvorgangs eigentlich für nichts verwendet. In der Standardeinstellung werden Anmeldeaufforderungen im Textmodus (getty) auf den TTYs 1–6 und eine Anmeldeaufforderung im Grafikmodus (? Dm) auf dem nächsten verfügbaren TTY (tty7) angezeigt.
Gilles 'SO- hör auf böse zu sein'
@ Gilles Sorry, das wurde in meiner Antwort nicht deutlicher.
Marco Ceppi
Außerdem möchten Sie Ihren Desktop nicht auf Tty 6 haben (Pech). Besser, Sie haben es in 7 (Glücksbringer);)
Luis Alvarado
gettyEin tty1- tty6geht auf mindestens SLS zurück. Weiß noch jemand, was MCC Interim gemacht hat?
Geekosaurier
4

Die ersten sechs Konsolen sind Textkonsolen, und X verwendet die erste nicht zugewiesene Konsole. Die Anzahl der Textkonsolen ist völlig willkürlich, aber ich erinnere mich, dass es in Debian 1.2 (rex) Standard ist, daher ist es unwahrscheinlich, dass sich noch jemand an den Grund erinnert.

Simon Richter
quelle
1
Debian nahm es von Slackware. Ich erinnere mich nicht (in der Tat wusste ich es nie), warum sich Slackware (oder vielleicht SLS davor) für 6 ttys entschieden hat.
Gilles 'SO- hör auf böse zu sein'
0

Die anderen virtuellen Terminals sind noch da.

Verwenden Sie Ctrl+ Alt+ F1, um zu /dev/tty1den Funktionstasten zu wechseln und diese hochzuschalten, um durch die anderen virtuellen Terminals zu gelangen und schließlich zu Ihrer Desktopumgebung zurückzukehren.

Marco Ceppi ist falsch; Die Terminals werden während des Startvorgangs nicht verwendet / verschwendet.

SuperBOB
quelle
Ich verstehe nicht, warum Marcos Antwort falsch wäre, da er nie behauptet, dass die anderen Terminals verschwinden.
Octavian A. Damiean
Entschuldigung, ich war nicht so klar. Er behauptet, dass die Terminals während des Bootvorgangs verwendet werden - was falsch ist.
SuperBOB
Nach oben stimmen, da ich denke, dass die Anzahl der nach unten abgegebenen Stimmen etwas hart war. Sowieso sollte in Zukunft so etwas besser als Kommentar zur Antwort von Marco hinterlassen werden, da es die ursprüngliche Frage nicht direkt beantwortet.
Andrewsomething