Why should pipewire be run as a user? Will runit services be provided by default someday? #58416
-
|
Hi, being able to run pipewire as a service would be convenient for me. I see the runit service in the source tree and a comment in the run script says:
But https://docs.voidlinux.org/config/media/pipewire.html doesn't actually discuss this.
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
|
pipewire should be run as a user because on most systems, whichever user is running the graphical environment is the one controlling and using audio. you can configure runit user serivces and run pipewire in a service using them. (I personally use turnstile, https://github.com/classabbyamp/dotfiles/tree/master/dot_config/service/pipewire) systemd-managed pipewire is usually done as a user service, too. |
Beta Was this translation helpful? Give feedback.
pipewire should be run as a user because on most systems, whichever user is running the graphical environment is the one controlling and using audio.
you can configure runit user serivces and run pipewire in a service using them. (I personally use turnstile, https://github.com/classabbyamp/dotfiles/tree/master/dot_config/service/pipewire)
systemd-managed pipewire is usually done as a user service, too.