Почему виртуальный терминал по умолчанию номер 7?


21

Почему виртуальный терминал по умолчанию в Ubuntu tty7? есть ли какой-то прецедент для этого или это просто число, которое впервые пришло в голову?

Ответы:


10

В этом нет ничего особенного, и никто не сказал: «ДА! TTY7 всегда будет отправной точкой».

Обычно при загрузке init (upstart) зарезервирует первые 6 TTY для текстовых терминалов, что оставляет следующий нераспределенный TTY, 7, для всего, что будет дальше. Отныне TTY7 используется, когда X действительно запускается. Это может быть изменено, чтобы соответствовать вашему вкусу в выскочке, ограничивая или увеличивая количество текстовых TTY, которые вырывают резервы.

Тем не менее, обычно лучше оставить конфигурацию как есть.


2
Ttys 2–6 фактически ни для чего не используются во время процесса загрузки. При настройке по умолчанию приглашения на вход в текстовом режиме (getty) отображаются на ttys 1–6, а приглашение на вход в графическом режиме (? Dm) отображается на следующем доступном tty, который является tty7.
Жиль "ТАК - перестань быть злым"

@ Жиль Извините, это не было сделано более очевидным в моем ответе.
Марко Чеппи

Кроме того, вы не хотели бы, чтобы ваш рабочий стол был на tty 6 (неудача). Лучше тебе его в 7 (талисман удачи);)
Луис Альварадо

gettyвкл tty1- tty6возвращается как минимум к SLS. Кто-нибудь помнит, что сделал MCC Interim?
geekosaur

4

Первые шесть консолей являются текстовыми консолями, а X использует первую нераспределенную консоль. Количество текстовых консолей совершенно произвольно, но я помню, что оно было по умолчанию в Debian 1.2 (rex), так что вряд ли кто-то все еще помнит причину.


1
Debian взял это из Slackware. Я не помню (на самом деле никогда не знал), почему Slackware (или, может быть, SLS до этого) выбрал 6 тт.
Жиль "ТАК - перестань быть злым"

0

Другие виртуальные терминалы все еще там.

Используйте Ctrl+ Alt+ F1для переключения /dev/tty1и переключения функциональных клавиш, чтобы пройти через другие виртуальные терминалы и, наконец, вернуться в среду рабочего стола.

Марко Чеппи неверен; Терминалы не используются / теряются во время процесса загрузки.


Я не понимаю, почему Маркос ответил бы неправильно, поскольку он никогда не заявляет, что другие терминалы исчезают.
Октавиан А. Дамиан

Извините, я не так ясно Он утверждает, что терминалы используются во время процесса загрузки - что неверно.
SuperBOB

До голосования, как я думаю, количество голосов «за» было немного резким. В любом случае, в будущем что-то подобное лучше оставить в качестве комментария к ответу Марко, поскольку оно не дает прямого ответа на исходный вопрос.
Andrewsomething
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.