New comment by tornaria on void-packages repository https://github.com/void-linux/void-packages/pull/34724#issuecomment-1015367717 Comment: I've been running this since yesterday on several boxes (local and remote). Uneventful, it just works as expected. This fixes an issue I had when using `pam_rundir`: if I log in to a remote box, run something in screen, detach and log out, the runtime dir would be removed, in spite of my user still being active. Therefore I would favor recommending this for runtime dir on the absence of elogind. It is activated just by installing, it is zero maintenance and multi-user. Since `/run/user` is created at boot by `core-services/00-pseudofs.sh` on a tmpfs, there's no cleanup needed. Maybe a mention can be added to the manual at https://docs.voidlinux.org/config/session-management.html#xdg_runtime_dir