Page 3 of 4
Re: Pipewire, should I try it ? ( tumbleweed)
Posted: Fri May 06, 2022 12:27 pm
by Gps
I just had a look and for the sound volume setting, I am using a part of the plasma desktop. Not pavu control, as I thought.
I am happy though and pavu control is still installed. (I checked)
I remember though both the pipe wire, Arch and openSUSE pages, stating this can lead to conflicts with updates.
They either fixed that, or I will get update issues.
https://en.opensuse.org/openSUSE:Pipewire
Warning: These compatibility packages are in conflict with PulseAudio and JACK, all the packages that have these two as dependencies can be forcefully installed on the system and they will just work but it can create dependencies issues during updates or on the long run if dependencies change
Maybe that page needs updating, or I might need to check if those compatibility packages are installed.
The one thing I do know for sure, YAST uninstalled pulse audio when I installed wire plumber, and the sound is working fine.

Re: Pipewire, should I try it ? ( tumbleweed)
Posted: Fri May 06, 2022 3:31 pm
by Gps
Code: Select all
inxi -Aa
Audio: Device-1: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] vendor: Micro-Star MSI driver: snd_hda_intel
v: kernel bus-ID: 07:00.1 chip-ID: 1002:aaf0 class-ID: 0403
Device-2: Advanced Micro Devices [AMD] Family 17h HD Audio vendor: ASRock driver: snd_hda_intel v: kernel
bus-ID: 09:00.3 chip-ID: 1022:1457 class-ID: 0403
Sound Server-1: ALSA v: k5.17.4-1-default running: yes
Sound Server-2: PulseAudio v: 15.0 running: no
Sound Server-3: PipeWire v: 0.3.51 running: yes
Re: Pipewire, should I try it ? ( tumbleweed)
Posted: Fri May 06, 2022 4:17 pm
by scott.thomason
folderol wrote: ↑Sun Sep 12, 2021 7:15 am
Jack has no dependency on pulse audio.
On my systems, the first thing I do is delete the pulse audio server - after which all is sweetness and light.
@folderol, do you run into trouble with the PA and Jack "lookalike" packages at all? Or do you simply avoid any applications that use PA?
Also, what are the reasons why you find Pipewire so attractive that you would go through this headache? I've thought about trying it, but I'm reluctant to screw up a perfectly good Mint install

Re: Pipewire, should I try it ? ( tumbleweed)
Posted: Fri May 06, 2022 8:48 pm
by GMaq
scott.thomason wrote: ↑Fri May 06, 2022 4:17 pm
Also, what are the reasons why you find Pipewire so attractive that you would go through this headache? I've thought about trying it, but I'm reluctant to screw up a perfectly good Mint install
Pipewire is an interesting development and when fully realized will simplify things greatly especially for those new to Linux Audio but it isn't going to do anything magically so much better than a properly set up JACK/PulseAudio system does in fact it's current performance is not as good for many experienced Users as far as Pro Audio recording stuff. When heavy hitters like
@unfa and experienced people here like
@sysrqer are going back to JACK/Pulse then it's simply not ready yet. There's nothing wrong with it... it simply needs more time and more pressure testing for Pro Audio workflows of various kinds.
It appears you've done a lot of homework and tuned your system very well, going to Pipewire just because it's a new way of doing (mostly) the same things would be very counterproductive IMHO..
As far as
@folderol and removing PulseAudio.. If you saw how specialized and unique his workflow is you could get away without PulseAudio but for most people using full Desktop Environments and seeking Browser integration etc. removing PulseAudio is no longer an option... 5 years ago it was possible, nowadays you better know what you are doing and have a very specific set of needs that don't change to get away without it... well until Pipewire matures on Debian-based Distros anyway..
Re: Pipewire, should I try it ? ( tumbleweed)
Posted: Sat May 07, 2022 2:18 am
by Gps
I am having my first issue.
I got an email from github about LV2 support in LMMS.
When I installed Calf lv2 plugins, Lv2 and Lilv, yast decided to install JACK.
Now I can't select my video card anymore as sound output.
LMMS set to jack does not produce any sound.
Tomorrow I will investigate further. Maybe I just need that pipewire- jack thingy installed.
I had a quick look in yast, and when I want to install that pipewire jack thingy, yast wants to remove jack.
I then decided enough tinkering for one day.
I do not know if the latest stable release appimage of LMMS has LV2 support.
I do have the master branch compiled at my pc, and that version should do LV2.
Re: Pipewire, should I try it ? ( tumbleweed)
Posted: Sat May 07, 2022 1:18 pm
by folderol
scott.thomason wrote: ↑Fri May 06, 2022 4:17 pm
folderol wrote: ↑Sun Sep 12, 2021 7:15 am
Jack has no dependency on pulse audio.
On my systems, the first thing I do is delete the pulse audio server - after which all is sweetness and light.
@folderol, do you run into trouble with the PA and Jack "lookalike" packages at all? Or do you simply avoid any applications that use PA?
Also, what are the reasons why you find Pipewire so attractive that you would go through this headache? I've thought about trying it, but I'm reluctant to screw up a perfectly good Mint install
I haven't even tried pipewire, I'll wait till it's stable enough for the noise to die down

As for other apps. On my music setup I don't want
anything making sound except what I've specifically set up. Deleting the PA server doesn't stop these apps working - just makes them silent

Re: Pipewire, should I try it ? ( tumbleweed)
Posted: Sat May 07, 2022 4:00 pm
by Loki Harfagr
Same for me, right as @folderol just said it

Re: Pipewire, should I try it ? ( tumbleweed)
Posted: Sat May 07, 2022 7:41 pm
by Gps
I might be getting my self into a lot of trouble.
I suddenly remembered I have LMMS compiled (master branch)
Installing pipe wire removes pulse, one of the dependencies of LMMS.
Here I go again, maybe I should for now just focus on pipe wire and worry about compiling LMMS later.

Re: Pipewire, should I try it ? ( tumbleweed)
Posted: Sat May 07, 2022 9:27 pm
by scott.thomason
Gps wrote: ↑Sat May 07, 2022 7:41 pm
Installing pipe wire removes pulse, one of the dependencies of LMMS.
I don't know any of the details, but Pipewire purportedly provides a library with the same API that PulseAudio does, so that applications don't have to even know you are using PW instead of PA.
Perhaps others can provide more info about how well it works.
Re: Pipewire, should I try it ? ( tumbleweed)
Posted: Sat May 07, 2022 9:31 pm
by bluzee
My suggestion would be to install another system to dual boot into that you can freely play around in try out pipewire there. Leave your primary system on JACK.
Re: Pipewire, should I try it ? ( tumbleweed)
Posted: Sun May 08, 2022 3:49 pm
by Gps
Compiling LMMS should not be a problem. I can just download the dependencies again, to make sure I am not missing something, after installing pipe wire.
I am not happy at the moment, and this is since yast decided It needed to install jack.
Now the volume of music I play is softer (firefox you tube), and when I try to crank it up, I get distortion. sigh.
I have some thinking to do, for now two things I can try.
Go back to pulse on pipewire and uninstall Jack.
Install pipe wire jack and see if that fixes anything.
Re: Pipewire, should I try it ? ( tumbleweed)
Posted: Sun May 08, 2022 4:00 pm
by Gps
Some progress, I have found why yast installed jack.
Its because of the Calf plugins I installed. This is weird though, because the calf plugins do not need jack.
Edit: brtfs for the win. My system sound volume is now back to were it was.
Edit 2:
I am back were I was before jack got installed.
Code: Select all
guus@localhost:~> inxi -Aa
Audio: Device-1: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] vendor: Micro-Star MSI driver: snd_hda_intel
v: kernel bus-ID: 07:00.1 chip-ID: 1002:aaf0 class-ID: 0403
Device-2: Advanced Micro Devices [AMD] Family 17h HD Audio vendor: ASRock driver: snd_hda_intel v: kernel
bus-ID: 09:00.3 chip-ID: 1022:1457 class-ID: 0403
Sound Server-1: ALSA v: k5.17.4-1-default running: yes
Sound Server-2: PulseAudio v: 15.0 running: no
Sound Server-3: PipeWire v: 0.3.51 running: yes
Re: Pipewire, should I try it ? ( tumbleweed)
Posted: Sun May 08, 2022 5:11 pm
by sysrqer
That is strange, it doesn't require jack in arch. I don't know anything about suse's packaging but there is
this one which doesn't require jack - can you specify which one to install? It's the home:bmanojlovic:mm one in
this list.
Re: Pipewire, should I try it ? ( tumbleweed)
Posted: Sun May 08, 2022 6:20 pm
by Gps
I found that version in YAST. And it caught me by surprise. I searched for Calf and LV2.
(packman repository)
Even though it says Calf for jack, somebody most have a made a jack only package.
I do not understand why somebody would do this though.
I had a look at the link you posted. That version does not install jack, I tried. (tumbleweed)
Even though I should have payed more attention, I am still wtf ?
I am probably gonna add the geekos daw, repository. There is an LMMS version there that does already supports lv 2.
https://build.opensuse.org/package/show ... audio/lmms
Re: Pipewire, should I try it ? ( tumbleweed)
Posted: Sun May 08, 2022 10:17 pm
by sysrqer
I suspect that it is an old package which never got updated. I think calf comes with a standalone jack host/rack so previously jack probably was a dependancy. It's cool that you can choose between builds like that, I haven't really seen anything like it in any other package manager. In many you can do it with ppas, custom ebuilds/pkg builds, but this looks a very quick and easy way.