this post was submitted on 07 Apr 2026
5 points (100.0% liked)
CachyOS
297 readers
1 users here now
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
The answer will depend on which desktop environment or login manager you're using.
System users are not the right solution. The use-case for such accounts is when you want certain background services to be linked to a non-human account. Eg: Serving web requests from an
httpuser account that only has access to nginx and the/var/wwwdirectory. By default, users created in this way don't even have a home directory.i'm using kde with sddm i believe
In that case, it looks like you need to edit
sddm.confand set theHideUsers=field. Source.is it normal that the sddm.conf is empty? it's supposed to be /etc/sddm.conf right?
Your system may be reading the default config from
/usr/lib/sddm/sddm.conf.d/default.conf, in which case the config file in/etcwill probably be empty. You should not edit the contents of a default config.The recommended location for
sddm.confis within the/etc/sddm.conf.d/directory, so also check for files there.