autologin mit systemd
von KP97- SNIPPET_TEXT:
-
- 1.
- In der kopierten Datei folgende Zeile ändern:
- von
- ExecStart=-/sbin/agetty --noclear %I
- nach
- ExecStart=-/sbin/agetty --noclear -a <username> %I 38400
- Wobei <username> durch den Namen des Benutzers ersetzt wird.
- Den default getty Service deaktivieren:
- systemctl disable getty@tty1
- Den neuen Service aktivieren:
- systemctl enable autologin@tty1
- 2.
- Wenn auch der Xserver automatisch gestartet werden soll, Folgendes in die ~/.bash_profile eintragen:
- startx >/dev/null 2>&1
- Beim nächsten Neustart wird der Benutzer automatisch auf tty1 angemeldet.
- Wer Xfce verwendet, kann statt startx auch startxfce4 eintragen. Dann wird im Home des Users keine xsession-errors angelegt.
- Der Xserver läuft mit Userrechten, wie es sein soll, im Gegensatz zu einem Display-manager, der unter Root läuft.
Quellcode
Hier kannst du den Code kopieren und ihn in deinen bevorzugten Editor einfügen. PASTEBIN_DOWNLOAD_SNIPPET_EXPLAIN