Open wikiker opened 4 months ago
Sounds like greetd isn't started properly at boot, since it's not exporting the GREETD_SOCK
environment variable that greetd greeters need. Can you check your bootloader/greetd setup?
I think you're supposed to use this: https://search.nixos.org/options?channel=24.05&show=programs.regreet.enable&from=0&size=50&sort=relevance&type=packages&query=regreet
Oh I see where the issue is:
initial_session = session;
This is for a user session, like
[initial_session]
command = "Hyprland"
user = "max_ishere"
Basically remove initial session, and just have default session
When updating my NixOS, which included upgrading greetd to the latest version, I noticed a problem with regreet. When started by greetd at boot, I get the following error:
But when I restart the greetd service, regreet starts just fine; so the problem is only at boot.
My greetd config is this: