-
Cross-posting from an Artix Linux forum thread. I got done today switching my current main machine from runit to dinit since I found it to be a much nicer and faster init system. Since then, I've been wondering what the best place to start dinit from would be for user services. Currently, my main machine runs KDE Plasma with SDDM enabled. On a virtual machine, I have a minimal setup with dwm and sx to start the graphical session without a display manager like SDDM. The latter starts dinit via Ideally, I'd want to start dinit from somewhere that's
With that said, where would I be best off starting dinit from as opposed to a |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 22 replies
-
https://github.com/chimera-linux/turnstile if you want services start with login sessions, otherwise why not just always start a dinit instance from dinit for your user. |
Beta Was this translation helpful? Give feedback.
-
Ok, the service description is in place, is the service actually started? I.e. did you either start it explicitly, or does something else depend on it (did you "enable" it?)? Have you checked that it's started using (for example) Do you have at least a |
Beta Was this translation helpful? Give feedback.
-
This should hopefully be the last I need to bump this discussion again, but I am continuing to make use of the Bash startup method as neither Turnstile nor the I am however curious, albeit as a complete layman, would it be feasible or even within scope to add the functionality to dinit itself to also manage, upon request, a user instance of itself when invoked as the system init? To wit, Obarun Linux's 66 service manager built on top of S6 has the boot-user@ module used for much the same purpose, allowing user services to be managed optionally alongside system-level services. |
Beta Was this translation helpful? Give feedback.
https://github.com/chimera-linux/turnstile if you want services start with login sessions, otherwise why not just always start a dinit instance from dinit for your user.