New comment by superiums on void-packages repository https://github.com/void-linux/void-packages/issues/40589#issuecomment-1323723547 Comment: > Do you have `elogind` installed and enabled? yes , elogind was installed, and started. but the service was not enabled. maybe started by greetd. > ~`/dev/shm` is used by the shared-memory interface and not intended for direct use by users.~ In general, you should never mount thing inside `/dev`. > > Edit: turns out `/dev/shm` is just a tmpfs mount and is intended for users to store things guaranteed not to be on disk (this seems like a poorly developed concept, because you shouldn't expect any particular storage behavior based solely on where you save and read files), but that has no bearing on the recommendation against mounting things under `/dev/` thank you very much!