Fedora 34 Might Try To Use PipeWire By Default To Replace PulseAudio/JACK

For a while now Fedora has offered PipeWire packages but not yet used by default when it comes to audio handling. A pending change proposal for Fedora 34 would now route all audio through PipeWire rather than the existing JACK and PulseAudio.
With the proposed plan, Fedora 34 next spring with PipeWire would take over all desktop audio duties by default from PulseAudio. PipeWire provides a functionally compatible implementation of the PulseAudio daemon so existing Linux software should continue to work fine. Similarly, PipeWire would provide F34's JACK support for professional audio needs. For legacy ALSA clients, an ALSA plug-in for PipeWire allows routing audio through it as well.
The plan is good and it's been a long time coming with knowing with the RedHat-backed PipeWire aspires to handle all Linux audio/video streams, but the timing is the unsettled part by some in the Fedora community. The Fedora Engineering and Steering Committee has yet to rule on this system-wide change proposal but there are already many developers and community members on both sides of the table.
While there are supporters to this change, some argue that switching over to PipeWire by default for all audio purposes may be premature. Pointed out are some areas of PipeWire not yet being a 1:1 replacement to PulseAudio functionality and other possible shortcomings if the PipeWire support isn't all ironed out before this spring. Some are already calling for this change to be delayed at least to Fedora 35.
For those interested there is the change proposal. The discussion at the moment is largely happening on the Fedora devel mailing list.
It will be interesting to see ultimately what's decided. At some stage certainly Fedora will go through with this move to PipeWire audio handling by default, but it will be interesting to see if it's ready for Fedora 34 in the spring or will be pushed back. Similarly, after Fedora's play, it will be interesting to see based on the outcome how quickly other Linux distributions begin switching from PulseAudio and JACK over to PipeWire.
98 Comments