Я не могу объяснить красиво, но я попробую ...
agetty открывает порт tty, запрашивает имя пользователя и вызывает команду / bin / login. Этот файл переопределяет конфигурацию по умолчанию для agetty в systemd для tty1. Это предоставляет новый экземпляр tty1 с автологином для указанного пользователя. Кстати, параметр --noissue, который вы действительно можете удалить, используется для скрытия содержимого / etc / issue при входе в систему.
Параметр Type = idle, найденный в стандартном getty @ .service, будет задержите запуск службы до тех пор, пока все задания не будут завершены, чтобы избежать заражения приглашения на вход с помощью загрузочных сообщений. При запуске X автоматически может быть полезно сразу запустить getty@tty1.service, добавив в файл Type = simple.
Дополнительная информация: getty: Archlinux.org