Closed SDD701 closed 9 months ago
What are the permissions for /var/cache/tuigreet
? It should be readable and writable by the user greetd
runs as (in your case, as I can see, your own user?).
Here you are. I guess maybe I should be in the greetd group?
Usually, at least how it's recommended by greetd, it (and therefore its greeters) should run as the greetd
user and not your own (security-wise, it does defeat the purpose of authentication if the thing that authenticates you already runs as you).
So it is expected that packagers set /var/cache/tuigreet
as owned by greetd.
You could add your user in that group, but I would kindly recommend that you run greetd
as its own user instead. Basically, change to user = "greetd"
in the configuration.
Usually, at least how it's recommended by greetd, it (and therefore its greeters) should run as the
greetd
user and not your own (security-wise, it does defeat the purpose of authentication if the thing that authenticates you already runs as you).So it is expected that packagers set
/var/cache/tuigreet
as owned by greetd.You could add your user in that group, but I would kindly recommend that you run
greetd
as its own user instead. Basically, change touser = "greetd"
in the configuration.
Changing user to greetd fixed the issue. Thank you
Hello. Looks like tuigreet does not create any files is /var/cache/tuigreet even if I set some --remember* options (so it doesn't remember anything).
OS: Gentoo
Greetd config: