...______ ______ _____  _____ ____ _  __ __ _ 
../ ____// __  // __ / / ___//_  /\ \/ // ///.
./____ // /_/ // __ < / /__   / /_ \  //   /..
/_____//_____//_____//____/  /___/ /_//_/\_\...

1. Automatyczne logowanie po uruchomieniu komputera bez Xorg. Edycja pliku:

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

2. Dodanie nastepujących wierszy:

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

3. Ponowne załadowanie procesu systemd.

systemctl daemon-reload

4. Aby wyłączyć autologowanie, należy usunąć dodane wiersze z pliku override.conf dla tty1 i ponownie wydać polecenie:

systemctl daemon-reload

5. Autostart po automatycznym zalogowaniu się. Edycja pliku .bashrc, dodanie na końcu:

if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty1 ]; then
startx
fi