You are not logged in.

#1 2025-05-23 13:04:04

lifeismana
Member
Registered: 2024-02-08
Posts: 5

pipewire 1:1.4.3-1 no audio in Proton games using XAudio2

Rolling back to 1:1.4.2-1 solves that audio issue
i have yet to test on other games (than Snowrunner) but it might be happening only to games running proton (i have audio working in spotify & cs2)

list of such games: https://steamdb.info/tech/SDK/XAudio2/

fwiw here's the pipewire packages i have installed

extra-testing/gst-plugin-pipewire       1:1.4.2-1
extra-testing/libpipewire               1:1.4.2-1
extra-testing/pipewire                  1:1.4.2-1
extra-testing/pipewire-alsa             1:1.4.2-1
extra-testing/pipewire-audio            1:1.4.2-1
extra-testing/pipewire-jack             1:1.4.2-1
extra-testing/pipewire-libcamera        1:1.4.2-1
extra-testing/pipewire-pulse            1:1.4.2-1
extra-testing/pipewire-session-manager  1:1.4.2-1
extra-testing/pulse-native-provider     1:1.4.2-1
multilib-testing/lib32-libpipewire      1:1.4.2-1
multilib-testing/lib32-pipewire         1:1.4.2-1

edit: that proton theory might have some truth to it, Deep Rock Galactic has no sound & crashes on start after showing logos for a bit
edit: also happening to Satisfactory but not to Ori and the Will of the Wisps, seems like it's happening to every game using XAudio2

Last edited by lifeismana (2025-05-23 13:23:38)

Offline

#2 2025-05-23 15:57:20

SneakySnake
Member
Registered: 2012-03-30
Posts: 25

Re: pipewire 1:1.4.3-1 no audio in Proton games using XAudio2

I hanged out on the PipeWire Matrix chat last night, and they helped me out with how to test pipewire.
`meson devenv` is a lifesaver in case anyone wants to do a git bisect on this issue.

- Clone the repo (https://gitlab.freedesktop.org/pipewire/pipewire.git)
- mkdir build && cd build && meson
- You can stop the running pipewire instance with `systemctl --user stop pipewire.service pipewire.socket pipewire-pulse.service pipewire-pulse.socket`
- Now you can run `meson devenv` to spawn a shell that acts as if the local pipewire was installed
- Then you can run `./src/daemon/pipewire` from that shell to run the locally built pipewire. You probably also need to run wireplumber if it's stopped.

Offline

#3 2025-05-23 23:13:52

tekstryder
Member
Registered: 2013-02-14
Posts: 309

Re: pipewire 1:1.4.3-1 no audio in Proton games using XAudio2

SneakySnake wrote:

I hanged out on the PipeWire Matrix chat last night

Upstream hangouts earns nerd points. Nice!

Offline

#4 2025-05-26 13:42:17

pbo
Member
Registered: 2021-09-20
Posts: 11

Re: pipewire 1:1.4.3-1 no audio in Proton games using XAudio2

not an arch only issue, bad commit found and will be reverted: https://gitlab.freedesktop.org/pipewire … te_2929056

Offline

#5 Yesterday 18:29:48

pbo
Member
Registered: 2021-09-20
Posts: 11

Re: pipewire 1:1.4.3-1 no audio in Proton games using XAudio2

1.4.4-1 in testing, I still have no audio in proton games, anyone else?

Offline

Board footer

Powered by FluxBB