pipewire support please

Suggestions and feedback for Linux Mint and the forums
Forum rules
Do not post support questions here. Before you post read: Where to post ideas & feature requests
Post Reply
DGMurdockIII
Level 1
Level 1
Posts: 48
Joined: Wed Jul 29, 2009 5:07 pm

pipewire support please

Post by DGMurdockIII »

please support pipewire in future version of linux mint

http://pipewire.org/

https://github.com/PipeWire/pipewire
MintBean

Re: pipewire support please

Post by MintBean »

Put an effort in.... what's the pitch? How does it improve Mint?
User avatar
catweazel
Level 19
Level 19
Posts: 9763
Joined: Fri Oct 12, 2012 9:44 pm
Location: Australian Antarctic Territory

Re: pipewire support please

Post by catweazel »

DGMurdockIII wrote:please support pipewire in future version of linux mint

http://pipewire.org/

https://github.com/PipeWire/pipewire
What ^^^^he said, plus ideas for Mint are better expressed at this link than they are here.
"There is, ultimately, only one truth -- cogito, ergo sum -- everything else is an assumption." - Me, my swansong.
User avatar
jimallyn
Level 19
Level 19
Posts: 9075
Joined: Thu Jun 05, 2014 7:34 pm
Location: Wenatchee, WA USA

Re: pipewire support please

Post by jimallyn »

PipeWire is a project that aims to greatly improve handling of audio and video under Linux. It aims to support the usecases currently handled by both PulseAudio and Jack and at the same time provide same level of powerful handling of Video input and output. It also introduces a security model that makes interacting with audio and video devices from containerized applications easy, with supporting Flatpak applications being the primary goal. Alongside Wayland and Flatpak we expect PipeWire to provide a core building block for the future of Linux application development.
Sounds good to me! Audio was kind of a pain when I first started using Linux. Jack worked well, but it too was kind of a pain (and still is). Pulse is a step in the right direction, but still not quite there. I don't have time to try PipeWire out at the moment, but I sure will when I'm not so busy with other stuff.

Thanks for posting this, DGMurdockIII, and please give us a report if you try using it.
“If the government were coming for your TVs and cars, then you'd be upset. But, as it is, they're only coming for your sons.” - Daniel Berrigan
DGMurdockIII
Level 1
Level 1
Posts: 48
Joined: Wed Jul 29, 2009 5:07 pm

Re: pipewire support please

Post by DGMurdockIII »

i will also post it on the community site oh and BTW they have very active irc channel on freenode called #pipewire and ran by the DEVS
DGMurdockIII
Level 1
Level 1
Posts: 48
Joined: Wed Jul 29, 2009 5:07 pm

Re: pipewire support please

Post by DGMurdockIII »

ok added https://community.linuxmint.com/idea/view/6618 if you want more info i can add it to it
DGMurdockIII
Level 1
Level 1
Posts: 48
Joined: Wed Jul 29, 2009 5:07 pm

Re: pipewire support please

Post by DGMurdockIII »

Anymore info when you might work on this
lmuserx4849

Re: pipewire support please

Post by lmuserx4849 »

I ran into this, "Launching Pipewire!", trying to get PA to work a certain way.
It sounds like it's grown to be a replacement for PA in the future.
DGMurdockIII
Level 1
Level 1
Posts: 48
Joined: Wed Jul 29, 2009 5:07 pm

Re: pipewire support please

Post by DGMurdockIII »

Any update on this
DGMurdockIII
Level 1
Level 1
Posts: 48
Joined: Wed Jul 29, 2009 5:07 pm

Re: pipewire support please

Post by DGMurdockIII »

I would like a update
User avatar
MrEen
Level 23
Level 23
Posts: 18345
Joined: Mon Jun 12, 2017 8:39 pm

Re: pipewire support please

Post by MrEen »

DGMurdockIII wrote: Tue Mar 31, 2020 3:08 pm I would like a update
Now that Mint 20 is (unofficially) out, you should be able to install pipewire as it is in the Ubuntu focal universe repository.
K31
Level 1
Level 1
Posts: 17
Joined: Sat Sep 07, 2019 4:33 pm

Re: pipewire support please

Post by K31 »

Seems the EasyEffects v6.1.5 flatpak doesn't include pipewire. It needs v0.3.31 of pipewire to run. Only version 0.2.7-1 is available... :?

More work than it's worth...
phd21
Level 20
Level 20
Posts: 10103
Joined: Thu Jan 09, 2014 9:42 pm
Location: Florida

Re: pipewire support please

Post by phd21 »

Hi K31, and anyone else that is interested in this,

This is an older post from 2017 with little activity. Perhaps creating a new post for "pipewire" would be more appropriate.

Like you and many others, I am also interested in "pipewire" for improving Linux sound although there is nothing wrong with Linux sound using PulseAudio IMHO.

I decided to install "pipewire" in my Linux Mint Cinnamon 20.3 and KDE Neon both are based on Ubuntu 20.04. I used the easy installation instructions from the web link * below to get the most current version (PulseAudio (on PipeWire 0.3.47)). The installation went smoothly and I like the fact that these instructions keep PulseAudio packages installed for compatibility while making "pipewire" active and primary. I noticed an improvement in my sound, especially when using Bluetooth.

I am not familiar with installing and using EasyEffects (Formerly PulseEffects), but I have included web links below on that as well. It looks like the only way to install EasyEffects in Linux Mint v20 and other Ubuntu 20.04 based systems is to use their "flatpak" option because of dependencies on newer packages.

* How to Install The Latest PipeWire via PPA in Ubuntu 20.04, 21.04 | UbuntuHandbook
https://ubuntuhandbook.org/index.php/20 ... ntu-20-04/

Another reference: How to Enable PipeWire Audio Service to Replace PulseAudio in Ubuntu 21.04
https://websetnet.net/how-to-enable-pip ... ntu-21-04/
.
.
EasyEffects (Formerly PulseEffects) – Apply Audio Effects to PipeWire Apps | UbuntuHandbook
https://ubuntuhandbook.org/index.php/20 ... -pipewire/

GitHub - wwmm/easyeffects: Limiter, compressor, convolver, equalizer and auto volume and many other plugins for PipeWire applications
-- easyeffects main website with good information. Note the extra packages that are needed for all the effects.
https://github.com/wwmm/easyeffects

Although this link below is not specifically for Linux Mint, it has some interesting and useful information.
[HowTo] Enhance your Linux audio with EasyEffects or PulseEffects Legacy - Contributions / Tutorials - Manjaro Linux Forum
-- Click a category to expand and view its information
-- see - Download presets so you don’t have to configure it yourself!
https://forum.manjaro.org/t/howto-enhan ... gacy/82497

Hope this helps ...
Last edited by phd21 on Tue Mar 01, 2022 3:02 pm, edited 2 times in total.
Phd21: Mint 20 Cinnamon & xKDE (Mint Xfce + Kubuntu KDE) & KDE Neon 64-bit (new based on Ubuntu 20.04) Awesome OS's, Dell Inspiron I5 7000 (7573) 2 in 1 touch screen, Dell OptiPlex 780 Core2Duo E8400 3GHz,4gb Ram, Intel 4 Graphics.
User avatar
Flemur
Level 20
Level 20
Posts: 10097
Joined: Mon Aug 20, 2012 9:41 pm
Location: Potemkin Village

Re: pipewire support please

Post by Flemur »

FWIW, I had installed pipewire on an Arch distro a year or more ago, and it used considerably more CPU than pulseaudio (IIRC, around 10% total for pipewire+pipewire-pulse, vs .8% for pulseaudio), so I removed it.

Just tried it again and pipewire* is using about 2% (on arch), so I'm leaving it installed. No issues or complications installing or using it.

Edit: "no issues" was with Arch. In ubuntu 20.04, no audio programs work, they silently stick or crash.
Please edit your original post title to include [SOLVED] if/when it is solved!
Your data and OS are backed up....right?
phd21
Level 20
Level 20
Posts: 10103
Joined: Thu Jan 09, 2014 9:42 pm
Location: Florida

Re: pipewire support please

Post by phd21 »

Hi Flemur, K31, everyone else,

In my Linux Mint Cinnamon 20.3 (Ubuntu 20.04) PipeWire is working great without any issues that I can see so far. According to my system monitor Pipewire services use less than 1% maxing at 3%.

Linux sound using Pulse Audio (Alsa) has always worked well for me as do the sound systems within MS Windows or Mac systems. Of course, the quality of the sound depends on the quality of your sound sources like your computer audio hardware, the quality of the music files or streaming quality, and the quality of your speakers or headset. I have many Linux music applications installed for testing and use because they have varying features. Without using any equalizers or effects, I'm not sure why, but some music apps sound "flat" and others sound better? After installing the PipeWire related sound server and related packages, my music sounds better in all the apps. My Bluetooth headsets and speakers also sound better using the new PipeWire Bluetooth codecs; note that on my system the SBC-XQ codec seemed to stutter a little sometimes whereas the SBC and other codecs worked great.

PipeWire is the future for Linux audio and I am sold on it | GamingOnLinux
https://www.gamingonlinux.com/2022/02/p ... old-on-it/
phd21 = my Dell Inspiron 7573 laptop wrote: Audio:
Device-1: Intel Sunrise Point-LP HD Audio vendor: Dell
driver: snd_hda_intel v: kernel bus-ID: 00:1f.3
Sound Server-1: ALSA v: k5.13.0-30-generic running: yes
Sound Server-2: PulseAudio v: 13.99.1 running: no
Sound Server-3: PipeWire v: 0.3.47 running: yes
Intel® High Definition Audio (Intel® HD Audio)
https://www.intel.com/content/www/us/en ... audio.html

Hope this helps ...
.
Linux Mint Cinnamon 20.3 using PipeWire sound and Audacious music app with Bluetooth headset.
Linux Mint Cinnamon 20.3 using PipeWire sound and Audacious music app with Bluetooth headset.
Phd21: Mint 20 Cinnamon & xKDE (Mint Xfce + Kubuntu KDE) & KDE Neon 64-bit (new based on Ubuntu 20.04) Awesome OS's, Dell Inspiron I5 7000 (7573) 2 in 1 touch screen, Dell OptiPlex 780 Core2Duo E8400 3GHz,4gb Ram, Intel 4 Graphics.
User avatar
bernd.wechner
Level 3
Level 3
Posts: 141
Joined: Sat Sep 05, 2015 6:22 am

Re: pipewire support please

Post by bernd.wechner »

phd21 wrote: Tue Mar 01, 2022 3:15 pm In my Linux Mint Cinnamon 20.3 (Ubuntu 20.04) PipeWire is working great without any issues that I can see so far. According to my system monitor Pipewire services use less than 1% maxing at 3%.
That's great news. I surfed in partly because I had read somewhere Ubuntu 22.04 was moving to Pipewire and that Mint 21 was based on Ubuntu 22.04. So I was curious of status. Seems I misread it and Ubuntu 22.04 has Pipewire installed but not fully enabled for sound, still using PulseAudio for much of it.

I wonder if you've had a chance to try Pipewire on Mint 21 and if equally happy wouldn't mind publishing a link to or the or just document here the steps that you used to enable pipewire on Mint 21 with a few notes. I'm curious for example:

1. Does Pipewire completely replace PulseAudio?
2. How does the Cinnamon Settings app interact with PipeWire (it's connected to PulseAudio last I looked)
3. What advantages do you feel PipeWire offers?

My main concerns with Cinnamon Sound Settings to date are:

1. No way to rename sound devices
2. Persistent bugbear issues when I turn my home projector on and off and difficulty seeing the surround sound on Sound settings it dropping to stereo etc. I usually find rebooting the HTPC fixes that, not always, sometimes I find selecting another sound device, waiting a while, the reselecting the surround sound system and it then offers 5.1 sound. Generally a minor nuisance. So I'm curious is PipeWire might be more stable, or slick in this space. So much of it sadly relates to the signals travelling on HDMI as devices come up and disappear etc.
harry_fine
Level 2
Level 2
Posts: 57
Joined: Sat Aug 17, 2019 2:38 pm

Re: pipewire support please

Post by harry_fine »

These sites did it for me although I may have had to play around for a bit, a couple of reboots.

https://linuxconfig.org/how-to-install- ... untu-linux

https://ubuntuhandbook.org/index.php/20 ... -2204/amp/

Don't forget to purge the pipewire-session-manager package as once you install wireplumber, it's no longer needed and can conflict.

Make sure all the libraries mentioned in the articles are added, I have no conflicts installing them with apt.

Finally, for both pipe wire end wire plumber I'm using the respective Launchpad Ubuntu ppas to make sure I have the most up-to-date version.

It worked great when I turned on my Bluetooth speaker, paired and connected easily. The audio quality on the Bluetooth speaker was excellent.

Shows up in the mixer controls and also pavucontrol. These are the packages I have installed:

gstreamer1.0-pulseaudio/jammy-updates,now 1.20.3-0ubuntu1 amd64 [installed] libcanberra-pulse/jammy,now 0.30-10ubuntu1 amd64 [installed,automatic] libpulse-mainloop-glib0/jammy,now 1:15.99.1+dfsg1-1ubuntu1 amd64 [installed] libpulse-mainloop-glib0/jammy,now 1:15.99.1+dfsg1-1ubuntu1 i386 libpulse0/jammy,now 1:15.99.1+dfsg1-1ubuntu1 amd64 [installed] libpulse0/jammy,now 1:15.99.1+dfsg1-1ubuntu1 i386 [installed,automatic] libpulsedsp/jammy,now 1:15.99.1+dfsg1-1ubuntu1 amd64 [installed] libpulsedsp/jammy,now 1:15.99.1+dfsg1-1ubuntu1 i386 [installed,automatic] pipewire-pulse/jammy,now 0.3.56-1~ubuntu22.04 amd64 [installed] pulseaudio-utils/jammy,now 1:15.99.1+dfsg1-1ubuntu1 amd64 [installed] pulseaudio/jammy,now 1:15.99.1+dfsg1-1ubuntu1 amd64 [installed] harry1@Landlord:~$ apt list --installed | grep pipewire

gstreamer1.0-pipewire/jammy,now 0.3.56-1~ubuntu22.04 amd64 [installed] libpipewire-0.3-0/jammy,now 0.3.56-1~ubuntu22.04 amd64 [installed] libpipewire-0.3-dev/jammy,now 0.3.56-1~ubuntu22.04 amd64 [installed] libpipewire-0.3-modules/jammy,now 0.3.56-1~ubuntu22.04 amd64 [installed] pipewire-audio-client-libraries/jammy,now 0.3.56-1~ubuntu22.04 amd64 pipewire-bin/jammy,now 0.3.56-1~ubuntu22.04 amd64 [installed] pipewire-locales/jammy,jammy,now 0.3.56-1~ubuntu22.04 all [installed] pipewire-pulse/jammy,now 0.3.56-1~ubuntu22.04 amd64 [installed] pipewire-tests/jammy,now 0.3.56-1~ubuntu22.04 amd64 [installed] pipewire/jammy,now 0.3.56-1~ubuntu22.04 amd64 [installed]

libwireplumber-0.4-0/jammy,now 0.4.11.r4.gaee4fe2-1~ubuntu22.04 amd64 wireplumber/jammy,now 0.4.11.r4.gaee4fe2-1~ubuntu22.04 amd64 [installed]

There are already some front ends for wire plumber, basically patch panels where you can configure ins and outs and options although I haven't got there yet.
User avatar
bernd.wechner
Level 3
Level 3
Posts: 141
Joined: Sat Sep 05, 2015 6:22 am

Re: pipewire support please

Post by bernd.wechner »

Looks like Ubuntu 22.10 is moving to PipeWire as a default:

https://www.omgubuntu.co.uk/2022/08/ubu ... CpLlgHr7jA

Which suggests Mint will have it as default probably no later than Mint 22, maybe even for a 21.x release along the way. Only because it seems to be the trend.
Post Reply

Return to “Suggestions & Feedback”