You are not logged in.
Pages: 1
When I start my computer with greetd installed and enabled (systemctl enable greetd.service), instead of getting a login prompt, I get a shell as the greeter user.
Offline
If reading the docs is any indication, that's expected, see: https://wiki.archlinux.org/title/Greetd … figuration If not, what's in your journal?
sudo journalctl -b | curl -F 'file=@-' 0x0.stLast edited by V1del (2025-01-26 11:23:17)
Offline
Offline
Configuring the greeter run by greetd is done using the command option in the default_session section in /etc/greetd/config.toml. The included agreety greeter will be used if no changes are made. Also see #agreety.
By default, greeters are run as the greeter user. This can be changed by editing the user option in the default_session section of the configuration file and replacing another_user with the chosen user:
What part of this tells you that getting a terminal as the greeter user (not a login, just a straight up shell session with no password entry needed) is expected behavior?
Offline
I don't use greet but what did you actually install? Just greetd?
Greetd has greetd-agreety as its built-in greeter, however this is a minimal implementation. You should consider using one of the several available greeters
This would be why you were pointed to the wiki........
Offline
pacman -Qe | grep greetWhat's the output of this?
Offline
Pages: 1