You are not logged in.
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
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
I hanged out on the PipeWire Matrix chat last night
Upstream hangouts earns nerd points. Nice!
Offline
not an arch only issue, bad commit found and will be reverted: https://gitlab.freedesktop.org/pipewire … te_2929056
Offline
1.4.4-1 in testing, I still have no audio in proton games, anyone else?
Offline
I have no audio in Steam (Proton) games either, but audio works when launching Proton from Lutris.
Maybe this is also linked to 5.1 vs stereo, as explained in the bug ticket.
Last edited by zebulon (2025-05-31 19:39:38)
Offline
USing Stereo HDMI output, I have sound. I have no sound in 5.1. This is with 1.4.4.
In 5.1 I get:
$ pw-link -l
speech-dispatcher-dummy:output_FL
|-> alsa_output.pci-0000_01_00.1.hdmi-surround:playback_FL
speech-dispatcher-dummy:output_FR
|-> alsa_output.pci-0000_01_00.1.hdmi-surround:playback_FR
speech-dispatcher-dummy:output_RL
|-> alsa_output.pci-0000_01_00.1.hdmi-surround:playback_RL
speech-dispatcher-dummy:output_RR
|-> alsa_output.pci-0000_01_00.1.hdmi-surround:playback_RR
speech-dispatcher-dummy:output_FC
|-> alsa_output.pci-0000_01_00.1.hdmi-surround:playback_FC
speech-dispatcher-dummy:output_LFE
|-> alsa_output.pci-0000_01_00.1.hdmi-surround:playback_LFE
alsa_output.pci-0000_01_00.1.hdmi-surround:playback_FL
|<- speech-dispatcher-dummy:output_FL
alsa_output.pci-0000_01_00.1.hdmi-surround:playback_FR
|<- speech-dispatcher-dummy:output_FR
alsa_output.pci-0000_01_00.1.hdmi-surround:playback_RL
|<- speech-dispatcher-dummy:output_RL
alsa_output.pci-0000_01_00.1.hdmi-surround:playback_RR
|<- speech-dispatcher-dummy:output_RR
alsa_output.pci-0000_01_00.1.hdmi-surround:playback_FC
|<- speech-dispatcher-dummy:output_FC
alsa_output.pci-0000_01_00.1.hdmi-surround:playback_LFE
|<- speech-dispatcher-dummy:output_LFE
kwin_wayland:output_1
|-> plasmashell:input_1
plasmashell:input_1
|<- kwin_wayland:output_1
In Stereo:
$ pw-link -l
speech-dispatcher-dummy:output_FL
|-> alsa_output.pci-0000_01_00.1.hdmi-stereo:playback_FL
speech-dispatcher-dummy:output_FR
|-> alsa_output.pci-0000_01_00.1.hdmi-stereo:playback_FR
alsa_output.pci-0000_01_00.1.hdmi-stereo:playback_FL
|<- speech-dispatcher-dummy:output_FL
alsa_output.pci-0000_01_00.1.hdmi-stereo:playback_FR
|<- speech-dispatcher-dummy:output_FR
kwin_wayland:output_1
|-> plasmashell:input_1
plasmashell:input_1
|<- kwin_wayland:output_1
Last edited by zebulon (Yesterday 12:23:24)
Offline