Replace pulseaudio with pipewire for Archlinux#75
Conversation
OpenQA test summaryComplete test suite and dependencies: https://openqa.qubes-os.org/tests/overview?distri=qubesos&version=4.3&build=2025012615-4.3-archlinux&flavor=templates Test run included the following:
New failures, excluding unstableCompared to: https://openqa.qubes-os.org/tests/overview?distri=qubesos&version=4.3&build=2024111705-4.3&flavor=update
Failed tests11 failures
Fixed failuresCompared to: https://openqa.qubes-os.org/tests/119126#dependencies 1 fixed
Unstable testsDetails |
|
BTW, tests need pw-play utility, but I can't find which package has it on Arch. Any idea? |
This is included in extra/pipewire-audio.
Most likely. Instead of doing it here in |
|
Now that pw-play is installed, pipewire tests are used. And they say audio via pipewire doesn't work in Arch... I'm not sure what exactly is broken, pipewire-qubes is installed, pipewire service is running, yet no audio is played. |
|
I poked at an Arch VM with broken audio a bit, and I'm not much wiser... The pipewire qubes module seems to be loaded (according to |
|
Oh, wireplumber is not installed! Installing it seems to help quite a bit. This looks like some dependency issue, but TBH I'm not sure what should pull in wireplumber. Should it be the main pipewire package? Or maybe pipewire-qubes? Or this meta-package? Or maybe something else? |
Yes. I believe |
Makes sense |
Submitted the PR. Also included |
fixes: QubesOS/qubes-issues#9660