Re:pipewire @Artist 22 October 2024, 14:52:43 wiki https://wiki.artixlinux.org/Site/PipewireInsteadPulseaudioQuote from: Artist on IRCmkdir ~/.config/pipewirecp /usr/share/pipewire/pipewire.conf ~/.config/pipewire/pipewire.conf and edit this file to start wireplumber and pipewire-pulsebut this is not in the wiki, so i thought to capture it, but also adding wireplumber and pipewire-pulse to start is not simple.Artist, how does one add wireplumber and pipewire-pulse to ~/.config/pipewire/pipewire.conf? Quote Selected
Re:pipewire @Artist Reply #1 – 22 October 2024, 18:42:23 The config file might indeed not be trivial to set up. In this case it is better to add the 3 commands from the Pipewire wiki page to your file .e/e/applications/startup/startupcommands as eg.: /usr/bin/pipewire | \ /usr/bin/pipewire-pulse | \ /usr/bin/wireplumberartist Quote Selected
Re: Re:pipewire @Artist Reply #2 – 23 October 2024, 19:57:12 This may be off topic, but can it be explained why the init should not start pipewire et. al.?Would not a service that could be restarted make sense? Quote Selected
Re: Re:pipewire @Artist Reply #3 – 23 October 2024, 20:07:47 because pipewire is started as your user, and the user services support for openrc isn't merged yet Quote Selected
Re:pipewire @Artist Reply #4 – 24 October 2024, 12:18:40 Couldn't you take pipewire-dinit and just change out what needs changing in pipewire.user and pipewire-pulse.user? Quote Selected
Re: Re:pipewire @Artist Reply #5 – 24 October 2024, 13:07:36 Was about to mention it but PW is convoluted here - for instance why isn't pipewire-pulse a plugin but the v4l2 video accessor is, same for wireplumber (you can define paths in pipewire but you need a separate session manager for the automatic stuff which makes little sense). By this weird design a single shipment won't do, what is recommended is a shell directive to execute all three in the background, but i know, it's not elegant. It's the first time i wonder about this, after blindly accepting pipewire as a lazy man's jack client and a better quality resampler.I do use it with dinit.LE: @n00b Line 320 of /usr/share/pipewire/pipewire.conf has the self reexecute directive for pipewire-pulse and the separate one for wireplumber, but from what i've heard it's not recommended to use it like this. Quote Selected Last Edit: 28 October 2024, 07:32:23 by Hitman
Re:pipewire @Artist Reply #6 – 31 October 2024, 15:20:51 Quote from: Hitman – on 24 October 2024, 13:07:36I do use it with dinit.Is it worth it to move away from OpenRC?Quote from: Hitman – on 24 October 2024, 13:07:36LE: @n00b Line 320 of /usr/share/pipewire/pipewire.conf has the self reexecute directive for pipewire-pulse and the separate one for wireplumber, but from what i've heard it's not recommended to use it like this.Can you point me to where this is discussed? Quote Selected
Re: Re:pipewire @Artist Reply #7 – 31 October 2024, 15:51:10 @Artist can you eliaV thishttps://wiki.gentoo.org/wiki/PipeWire#OpenRCfor moksha? Quote Selected
Re:pipewire @Artist Reply #8 – 31 October 2024, 18:15:01 Quote from: n00b – on 31 October 2024, 15:20:51Is it worth it to move away from OpenRC?You can do it while using other (system) inits.You use dinit user services. Quote Selected