No audio with WirePlumber 0.5.17 — downgrading to 0.5.14 fixed it for me

I lost audio from PipeWire applications after the last update. YouTube, VLC had no sound, youtube load took forever and anything that needed a system sound completely froze (like during unsaved warnings and stuff). Did speaker-test - which worked normally. Then checked pw-play which produced no sound and hanged indefinitely.

System:

  • PipeWire: 1.6.8
  • WirePlumber: 0.5.17
  • Sound card: HDA Intel PCH / Realtek ALC3204
  • KDE Plasma + Wayland

Downgrading WirePlumber to 0.5.14 (with matching libwireplumber) from cached packages fixed the issue, at least on my machine.

I’m definitely no expert, and I did this short term solution to be ready for a job interview tomorrow - so I’m definitely not suggesting anyone do this without more research.

Happy to provide diagnostic output/logs if useful to anyone.

Provide the diagnostics regardless. Someone might even advise on a solution to your problem

of course. I’m not sure what to provide though, could you guide me?

Welcome to the forum! :vulcan_salute:

Tips and Tricks

How to Request Support

Resources

Beyond the mandatory reading advised by @Aragorn, post the output of the journal :

journalctl --user -u wireplumber -u pipewire -p err..warning --no-pager

For instance, this was mine when I had troubles with wireplumber :

set 05 05:25:49 ovidio pipewire\[1138996\]:

**spa.alsa: 'hdmi:0,1': playback open failed: Device or resource busy**


set 05 05:25:49 ovidio pipewire\[1138996\]:

**spa.alsa: 'hdmi:0,1': playback open failed: Device or resource busy**


set 05 05:25:49 ovidio pipewire\[1138996\]:

**spa.alsa: 'hdmi:0,1': playback open failed: Device or resource busy**


set 05 05:25:49 ovidio pipewire\[1138996\]:

**pw.node: (alsa_output.pci-0000_04_00.1.hdmi-stereo-extra1-92) suspended -> error (Start error: Device or resource busy)**


set 05 05:25:50 ovidio pipewire\[1138996\]:

**spa.alsa: 'hdmi:0,1': playback open failed: Device or resource busy**


set 05 05:25:50 ovidio pipewire\[1138996\]:

**mod.adapter: 0x556ebcf35050: can't get format: Device or resource busy**


set 05 05:25:50 ovidio wireplumber\[1138997\]:

**s-monitors: Failed to create ALSA node alsa_output.pci-0000_04_00.1.hdmi-stereo-extra1: Object activation aborted: PipeWire proxy destroyed**


set 05 05:25:50 ovidio wireplumber\[1138997\]:

**wplua: \[string "alsa.lua"\]:446: attempt to call a nil value (method 'store_managed_pending')**

Latest version of WirePlumber is available from unstable branch

0.5.17-2: Provide wireplumber-system-services (3b7bf435) · Commits · Arch Linux/Packaging/Packages/wireplumber