Ubuntu 22.10 is making an enormous change to the way forward for the Ubuntu Linux distribution line, by switching the audio server setup from PulseAudio to PipeWire.
The information was confirmed formally by Canonical Worker and Ubuntu Desktop Developer, Heather Ellsworth, on the Ubuntu Discourse thread in regards to the matter,
“That’s proper, as of as we speak the Kinetic iso (pending, not but present because the adjustments have been simply made) has been up to date to run solely pipewire and never pulseaudio. So @copong, you possibly can stay up for this for kinetic.
For Jammy, you may discover that you’ve got each pipewire and pulseaudio operating. It’s because pulseaudio remains to be getting used for the audio however pipewire is getting used for the video. (Pipewire is required for screencasting and screensharing on Wayland.)
I hope that clears up our plans relating to pipewire/pulseaudio however tell us in case you have extra questions.”
Ubuntu at present for 22.04LTS makes use of PipeWire for screencasting, however remains to be utilizing PulseAudio for audio.
Picture courtesy of Pipewire.org
Different well-liked distributions that use PipeWire are Fedora, EndeavourOS and Slackware.
The PipeWire homepage says,
“PipeWire is a mission that goals to significantly enhance dealing with of audio and video underneath Linux. It supplies a low-latency, graph based mostly processing engine on prime of audio and video gadgets that can be utilized to help the use instances at present dealt with by each pulseaudio and JACK. PipeWire was designed with a robust safety mannequin that makes interacting with audio and video gadgets from containerized functions straightforward, with supporting Flatpak functions being the first objective. Alongside Wayland and Flatpak we count on PipeWire to supply a core constructing block for the way forward for Linux utility improvement.”
There are directions for putting in PipeWire straight on the entrance web page of the location, which is all the time cool to see because it makes it quite simple for customers. As effectively, the PipeWire documentation appeared pretty thorough as I skimmed by way of it, so if you happen to do need to dig deeper past the set up directions, loads of data is out there at their docs web page.
I can say that I’ve no private expertise that’s of word with PipeWire. I’ve used and I like EndeavourOS, however I’m uncertain if the final time I used it, it used PipeWire, and to what extent. So, I can’t give a private assessment at the moment; nevertheless, I can say that after digging a bit deeper and researching into this matter extra for this text, I feel PipeWire does sound like the best way ahead, compared to PulseAudio. PulseAudio works…type of…till it doesn’t…And it’s served us for years, however I don’t suppose I do know many Linux customers who would flip down switching to a unique audio system if it meant extra stability, much less latency, and loads of customization and energy underneath the hood. I for one am wanting ahead to the following Ubuntu launch, and I’ll remember to take a look at out and remark in regards to the audio once I do a assessment of it within the fall of 2022!
What are your ideas on the change of audio techniques from PulseAudio to PipeWire? Do you’ve got expertise utilizing it for audio in your individual configuration? Tell us within the feedback!