Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  Dzisiaj 14:48:59

  yvk - Użytkownik

yvk
Użytkownik
Zarejestrowany: 2006-03-09

[Solved] Autologin do konsoli - czasem nie działa.

A czasem działa. Debian 13. Na 12 i wcześniejszych było ok.

/etc/systemd/system/getty@tty1.service.d/override.conf

Kod:

[Service]
ExecStart=
ExecStart=-/sbin/agetty --autologin yvk --noclear  %I $TERM

Jak nie zadziała to:


Kod:

#systemctl status  getty@tty1.service
× getty@tty1.service - Getty on tty1
     Loaded: loaded (/usr/lib/systemd/system/getty@.service; enabled; preset: enabled)
    Drop-In: /etc/systemd/system/getty@tty1.service.d
             └─override.conf
     Active: failed (Result: start-limit-hit) since Sun 2026-02-01 12:50:02 CET; 5min ago
   Duration: 352ms
 Invocation: 4f99fd7762cf4548902c3c5659995948
       Docs: man:agetty(8)
             man:systemd-getty-generator(8)
             https://0pointer.de/blog/projects/serial-console.html
    Process: 975 ExecStart=/sbin/agetty --autologin yvk --noclear tty1 $TERM (code=exited, status=0/SUCCESS)
   Main PID: 975 (code=exited, status=0/SUCCESS)

lut 01 12:50:02 mindeb systemd[1]: getty@tty1.service: Scheduled restart job, restart counter is at 5.
lut 01 12:50:02 mindeb systemd[1]: getty@tty1.service: Start request repeated too quickly.
lut 01 12:50:02 mindeb systemd[1]: getty@tty1.service: Failed with result 'start-limit-hit'.
lut 01 12:50:02 mindeb systemd[1]: Failed to start getty@tty1.service - Getty on tty1.

Ostatnio edytowany przez yvk (Dzisiaj 21:34:56)

Offline

 

#2  Dzisiaj 15:10:16

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: [Solved] Autologin do konsoli - czasem nie działa.

Poprawka.
Ja obecnie z tego nie korzystam, ale tutaj:
https://dug.net.pl/tekst/340/autologowanie_pod_tty__%3E_systemd/
Podlinkowałem linka do wiki Archa:
https://wiki.archlinux.org/title/Getty#Automatic_lo … rtual_console
I zamiast tego co wyżej, to jest dorzucona opcja "--noreset" i lekko zmieniona składnia.
Wywal to co masz, zrób plik /etc/systemd/system/getty@tty1.service.d/autologin.conf z taką zawartością:

Kod:

[Service]
ExecStart=
ExecStart=-/sbin/agetty --noreset --noclear --autologin username - ${TERM}

I daj znać czy działa.

Online

 

#3  Dzisiaj 15:51:00

  yvk - Użytkownik

yvk
Użytkownik
Zarejestrowany: 2006-03-09

Re: [Solved] Autologin do konsoli - czasem nie działa.

Nie działa ale mogę się teraz w pierwszej konsoli zalogować ręcznie wpisując login i hasło. Wcześniej był całkiem czarny ekran z migającym kursorem.

/etc/systemd/system/getty@tty1.service.d/override.conf
wywaliłem i utworzyłem
/etc/systemd/system/getty@tty1.service.d/autologin.conf

Kod:

Service]
ExecStart=
ExecStart=-/sbin/agetty --noreset --noclear --autologin yvk - ${TERM}

Ale
systemctl status  getty@tty1.service

Kod:

● getty@tty1.service - Getty on tty1
     Loaded: loaded (/usr/lib/systemd/system/getty@.service; enabled; preset: enabled)
    Drop-In: /etc/systemd/system/getty@tty1.service.d
             └─autologin.conf
     Active: active (running) since Mon 2026-02-02 15:32:31 CET; 1min 42s ago
 Invocation: 78a2765a779a49b6ab635a2c5fa97a17
       Docs: man:agetty(8)
             man:systemd-getty-generator(8)
             https://0pointer.de/blog/projects/serial-console.html
   Main PID: 743 (agetty)
      Tasks: 1 (limit: 9372)
     Memory: 740K (peak: 2M)
        CPU: 22ms
     CGroup: /system.slice/system-getty.slice/getty@tty1.service
             └─743 /sbin/agetty -o "-- \\u" --noreset --noclear - linux

lut 02 15:32:31 mindeb systemd[1]: Started getty@tty1.service - Getty on tty1.
lut 02 15:33:15 mindeb systemd[1]: /etc/systemd/system/getty@tty1.service.d/autologin.conf:1: Assignment outside of section. Ignoring.
lut 02 15:33:15 mindeb systemd[1]: /etc/systemd/system/getty@tty1.service.d/autologin.conf:2: Assignment outside of section. Ignoring.
lut 02 15:33:15 mindeb systemd[1]: /etc/systemd/system/getty@tty1.service.d/autologin.conf:3: Assignment outside of section. Ignoring.

Offline

 

#4  Dzisiaj 21:33:30

  yvk - Użytkownik

yvk
Użytkownik
Zarejestrowany: 2006-03-09

Re: [Solved] Autologin do konsoli - czasem nie działa.

Rozwiązałem tak:

etc/systemd/system/getty@tty1.service.d/override.conf

Kod:

[Service]
ExecStart=
ExecStart=-/sbin/agetty --autologin yvk --noclear %I $TERM

Czyli tak jak było początkowo.

i w /etc/systemd/system/getty.target.wants/getty@tty1.service
zmiana z

Kod:

RestartSec=0

na

Kod:

RestartSec=1

Nie wiem jakie będą konsekwencje w przyszłości .Zobaczymy :)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)