Artix Linux Forum

Artix Linux => Applications & Software => Topic started by: fehigax145 on 12 June 2021, 12:04:15

Title: [SOLVED] No /etc/pipewire folder
Post by: fehigax145 on 12 June 2021, 12:04:15
Just performed a fresh installation of Artix and installed pipewire-pulse, pipewire-alsa, pipewire-media-session and pipewire but still got no /etc/pipewire folder.
pipewire version is 1:0.3.30-2
What may the reason be?
Title: Re: No /etc/pipewire folder
Post by: VictorBrand on 12 June 2021, 13:31:08
The reason is, you need to copy the folder /usr/share/pipewire to /etc/pipewire.

Also, apart from Arch Wiki, Debian Wiki contains some useful tips on configuring pipewire too.
Title: Re: No /etc/pipewire folder
Post by: fehigax145 on 12 June 2021, 13:33:38
you need to copy the folder /usr/share/pipewire to /etc/pipewire.
I knew that already, but thank you. I just wanna know why it didn't happen automatically.
Title: Re: No /etc/pipewire folder
Post by: alium on 12 June 2021, 13:40:42
it's alright,
see https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/1609126bcd720304b7a4c81b87cc3e70ae91ff44
https://wiki.archlinux.org/title/PipeWire#Troubleshooting

ad question: because upstream wan't do this automatically.... because devs of RedHat

introduced in 0.3.28
Title: Re: No /etc/pipewire folder
Post by: VictorBrand on 12 June 2021, 13:41:54
I knew that already, but thank you. I just wanna know why it didn't happen automatically.
I suppose that's Arch-style of installing things, first. Second, you have a freedom to configure pipewire as you like to, whether it be with-alsa, with-pulse or whatsoever. Pipewire is just too flexible, thus generic configuration would hardly satisfy everyone. Third, pipewire is under active development, and therefore config file format can be drastically changed with a new version, so in a rolling release distro it's more convenient to ship those files into /usr/share and let the user decide what to do with them.
Title: Re: No /etc/pipewire folder
Post by: fehigax145 on 12 June 2021, 13:43:45
it's alright,
see https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/1609126bcd720304b7a4c81b87cc3e70ae91ff44
https://wiki.archlinux.org/title/PipeWire#Troubleshooting

ad question: becuase upstream wan't do this automatically.... because devs of RedHat
Thank you for explanation!