Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: service pipewire does not exist (Read 2693 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

service pipewire does not exist

I have installed
Code: [Select]
pipewire 1:1.4.2-1
pipewire-openrc 20250308-2
but when I run
Code: [Select]
doas rc-update add pipewire default
it returned
Code: [Select]
 * rc-update: service `pipewire' does not exist

Re: service pipewire does not exist

Reply #1
PipeWire should be started as user services which are provided by *-openrc packages:
Code: [Select]
rc-update --user add pipewire default
rc-update --user add pipewire-pulse default
rc-update --user add wireplumber default

Re: service pipewire does not exist

Reply #2
@darcy How can I activate it system-wide instead? It doesn't feel right having a single service running in user...

 

Re: service pipewire does not exist

Reply #3
@darcy How can I activate it system-wide instead? It doesn't feel right having a single service running in user...

This isn't an issue of feeling, but how pipewire is designed, it necessitates a user service.
Nothing to do with feeling, but facts.

Re: service pipewire does not exist

Reply #4
Quote
PipeWire is a project that aims to greatly improve handling of audio and video under Linux. It provides a low-latency, graph-based processing engine on top of audio and video devices that can be used to support the use cases currently handled by both PulseAudio and JACK. PipeWire was designed with a powerful security model that makes interacting with audio and video devices from containerized applications easy, with support for Flatpak applications being the primary goal. Alongside Wayland and Flatpak, we expect PipeWire to provide a core building block for the future of Linux application development.

I'm out of it for a little while and everyone gets delusions of grandeur..  God help us...

Before there was a user service there was no way to run pipewire?  Wasn't user services just recently added to openrc?

Re: service pipewire does not exist

Reply #5
Before there was a user service there was no way to run pipewire?
Of course there was. As a user in various ways. Pipewire is not designed to run as as any user other than the user using it (Almost a tongue twister)
Quote
Wasn't user services just recently added to openrc?
Yes. It has helped.


Re: service pipewire does not exist

Reply #6
Before there was a user service there was no way to run pipewire?
Of course there was. As a user in various ways. Pipewire is not designed to run as as any user other than the user using it (Almost a tongue twister)
Quote
Wasn't user services just recently added to openrc?
Yes. It has helped.




It was run out of ./.profile or ./.bashrc ?