ArchiveEnglish
PipeWire and WirePlumber Reduce HDMI Latency and Enhance Bluetooth Stability
23 October 2026
PipeWire and WirePlumber received significant updates to improve HDMI audio latency and Bluetooth headset stability, particularly for modern Wayland desktops. The newest versions have shipped specific changes to address these issues, which users have long grappled with through various workarounds.
Specific Changes for HDMI Audio Performance
The open-source multimedia framework PipeWire, aiming for low-latency audio processing, has undergone developments to enhance HDMI audio quality. A notable change is the reduction of the default maximum latency from around 170 milliseconds to approximately 42 milliseconds, as noted in the openSUSE PipeWire 1.0.5 changelog. This modification, the developers state, aims to prevent buffer under-runs or over-runs, also known as XRUNs, which can cause audio stuttering or dropouts.
Moreover, the `audioconvert` element in PipeWire 1.4.6 gained a `monitor.passthrough` option, allowing accurate latency information to be passed on monitor ports. This update, confirmed across different package logs, enables monitoring clients to access more precise latency data.
Reflecting on Existing Workarounds
Despite these enhancements, some HDMI audio issues persist. Users have reported experiencing audio crackling and skipping with PipeWire on certain setups. For instance, a Debian user on Reddit eliminated these issues by updating components, including PipeWire, from the Debian bookworm-backports repository. Additionally, they tweaked the `/usr/share/pipewire/pipewire.conf` file, increasing `link.max-buffers` and setting specific quantum values.
Another GitHub script, "amd-hdmi-audio-fix," sets PipeWire's clock rate and quantum values to specific values and disables session suspend timeout, attempting to cleanly apply these changes by restarting PipeWire and WirePlumber services.
Bluetooth Stability Improvements
Significant work has been done to improve Bluetooth audio in the latest WirePlumber releases. Version 0.5.15, in particular, has introduced refined logic for selecting audio profiles, explicitly addressing issues with Unicom (Use Case Manager) cards. Previously, these cards would select a profile with an unplugged analog output when connecting a monitor, resulting in audio routing failures. The new version now prioritizes the availability of output routes before considering profile priority, ensuring proper audio output selection.
Conclusion
These updates mark a leap forward in the usability and reliability of PipeWire on Wayland environments. While certain HDMI audio issues are not entirely eliminated, the new default latency settings and improved monitoring capabilities significantly improve performance. Meanwhile, developments in WirePlumber's audio profile selection offer an attractive promise for smoother Bluetooth audio experiences. Users can leverage these enhancements to achieve more stable audio performance, though manual tweaks may still be necessary in some scenarios.