Intereting Posts
Debian не загружается: udevd не может загрузить устройство sda и sdb pthreads и vfork Трубопроводы для выхода цикла предотвращают изменение локальной переменной Устраняет ли копирование файлов на жизнь usb? Официальный список программ, которые будут включены в Linux? USB-адаптер TP-Link WiFi продолжает отключать соединение сразу на Debian 8 Xvfb -screen -> (EE) Невозможно установить слуховые сокеты Awk – как сравнить два числа? Как правильно проверить оставшееся место на диске? Разрешить манипулирование файлами, но заблокировать манипуляции с папкой / подпапкой? Как выполнить разделение туннелирования с помощью подчиненного ppp0 VPN + 2nd VPN? Postfix с использованием RESTful API для аутентификации Как изменить содержимое конкретной строки в файле с помощью сценариев оболочки, когда текст в этой строке повторяется много раз в других строках Скрипт для нескольких полей psmouse serio1 неизвестное оборудование и мышь / тачпад работают ТОЛЬКО в режиме спасения

Что случилось с этой конфигурацией автолога?

Я настраиваю автоматический вход в систему TTY, поэтому я дал официальное руководство, создал файл с именем autologin.conf в /etc/systemd/system/getty@tty1.service.d, содержащий следующие строки:

[Service] ExecStart= ExecStart=-/usr/bin/agetty --autologin XX --noclear %I 38400 linux 

Я сделал это для tty1 и tty3.

Теперь, когда моя система загружается, я вижу подсказку bash на tty1, но мои сценарии автозапуска для tty3 не запускаются вообще. (Скрипт находится в ~ / .bashrc, он запускается, если $(tty) равно /dev/tty3 )

Есть идеи?

PS Если я напрямую модифицирую getty @ .service, добавив автолог, он отлично работает, скрипты автоматического запуска для tty3 выполняются.

РЕДАКТИРОВАТЬ

Я также заметил, что если я нажму ALT + F3 вручную, после переключения на tty3, скрипт также будет выполнен.

Я нашел эту тему, которая, я думаю, ваша проблема. Поток называется: systemd: autologin to tty1 проблемы , звучит как ваша проблема.

Примечание. Начиная с systemd 30, по умолчанию будет запущено только 1 getty. Если вы переключитесь на другой tty, там будет запущен getty (стиль активации сокета). Вы все равно можете заставить дополнительные процессы agetty начать использовать вышеуказанные методы.

Я думаю, вам нужно добавить еще один файл службы getty.