fix arch autologin

This commit is contained in:
Malin Freeborn 2020-01-05 14:13:57 +01:00
parent 1e89f9776d
commit 29bf7abbe3
1 changed files with 8 additions and 24 deletions

View File

@ -1,36 +1,20 @@
# Automatic Login On TTY1 # Automatic Login
Create a new autologin service: Edit /etc/systemd/syste/getty@tty1.service.d/override.conf by typing:
> cp -R /etc/sv/agetty-tty1 /etc/sv/agetty-autologin-tty1 > sudo systemctl edit getty@tty1
Note: The name of the custom service file must end with -tty1 (or another valid port). Otherwise the run-script will not work. The put in the following, changing $USER to your username.
> vim /etc/sv/agetty-autologin-tty1/conf:
``` ```
GETTY_ARGS="--autologin yourusernamehere --noclear" [Service]
BAUD_RATE=38400 ExecStart=
TERM_NAME=linux ExecStart=-/usr/bin/agetty --autologin $USER -s %I 115200,38400,9600 vt102
``` ```
If you are logged in on tty1 right now, logout, switch to tty2 (with CTRL+ALT+F2) and re-login there. # Automatically Start X
Disable the regular tty1 service and enable autologin:
> rm /var/service/agetty-tty1
> ln -s /etc/sv/agetty-autologin-tty1 /var/service
Now switch to tty1 and you should already be logged in there automatically.
Autostart Graphical Environment on Login
Add the following to your shell's profile file to start X and lock the tty session:
# Autologin on tty1
In `bashrc`. In `bashrc`.