PipeWire 1.0.0 for MX-23 main?

Message
Author
User avatar
AVLinux
Posts: 3188
Joined: Wed Jul 15, 2020 1:15 am

PipeWire 1.0.0 for MX-23 main?

#1 Post by AVLinux »

Hi,

I'll lay my cards on the table... I use the MX Linux build toolchain to build AV Linux MX Edition ISOs, in general the most straightforward way to build ISO's is to use packages from MX Main repositories..

Here's the conundrum: PipeWire in MX-23 Main (sourced from Debian) is outdated, it's 'pw-jack' functionality has several bugs and it does not have IRQ threading and many of the most recent features and improvements that have found their way into PipeWire's recent 1.0.0 'stable' release. Very wisely the MX devs and Packagers do not roll the dice with dropping new core system packages into MX Main repos so when PipeWire 1.0.0 enters MX (which it will soon) it will go into MX-23 Test Repo where it initially should of course! In my little world it's a bad idea to build ISO's with MX Test Packages and PipeWire 1.0.0 is not going to get into MX Main repo unless it sees a lot of testing to vouch for it's stability and even then there is no guarantee, without testing and confirming it is safe and doesn't break any functionality there is no chance at all, sooooo...

If you are interested in helping get PipeWire 1.0.0 into the Main repos for your own reasons or if you take pity on the terrible plight I'm in... :p then please consider testing PipeWire 1.0.0 in MX-23 and replying to this thread that it is working (or more importantly not working). All I can promise in return is a better build of the next AV Linux MX Edition 23 with an up to date PipeWire so MX-23 testers and reporters are desperately needed. Thanks for reading and considering!

Glen - AV Linux Maintainer
Last edited by AVLinux on Wed Nov 29, 2023 11:43 am, edited 1 time in total.

User avatar
CharlesV
Administrator
Posts: 8062
Joined: Sun Jul 07, 2019 5:11 pm

Re: PipeWire 1.0.0 for MX-23 main?

#2 Post by CharlesV »

So far, 1.0 has been working excellent for me. I now have it on five machines and have seen nothing new that is bad.

Two machines it has resolved some scratchy playback!

I am a +1 for main repo.
*QSI = Quick System Info from menu (Copy for Forum)
*MXPI = MX Package Installer
*Please check the solved checkbox on the post that solved it.
*Linux -This is the way!

User avatar
AVLinux
Posts: 3188
Joined: Wed Jul 15, 2020 1:15 am

Re: PipeWire 1.0.0 for MX-23 main?

#3 Post by AVLinux »

CharlesV wrote: Wed Nov 29, 2023 11:11 am So far, 1.0 has been working excellent for me. I now have it on five machines and have seen nothing new that is bad.

Two machines it has resolved some scratchy playback!

I am a +1 for main repo.
Bless you and thank you for the report! It truly should only bring improvements and since it is fully API/ABI compatible with the 0.3.XX versions it is very unlikely to break anything (well as much as we can say that in the software world)

User avatar
CharlesV
Administrator
Posts: 8062
Joined: Sun Jul 07, 2019 5:11 pm

Re: PipeWire 1.0.0 for MX-23 main?

#4 Post by CharlesV »

No worries! And I am for all things sound ... especially if it will help myself (and a few others) fix this dang HP not playing to speakers!! Argh!

And btw - while I am not in regular pattern with your efforts on AVLinux, I do follow it and am pretty grateful that your doing that. I do a lot of sound and video editing and everything that helps that effort is awesome! So thank you!!
*QSI = Quick System Info from menu (Copy for Forum)
*MXPI = MX Package Installer
*Please check the solved checkbox on the post that solved it.
*Linux -This is the way!

User avatar
AVLinux
Posts: 3188
Joined: Wed Jul 15, 2020 1:15 am

Re: PipeWire 1.0.0 for MX-23 main?

#5 Post by AVLinux »

CharlesV wrote: Wed Nov 29, 2023 11:25 am No worries! And I am for all things sound ... especially if it will help myself (and a few others) fix this dang HP not playing to speakers!! Argh!

And btw - while I am not in regular pattern with your efforts on AVLinux, I do follow it and am pretty grateful that your doing that. I do a lot of sound and video editing and everything that helps that effort is awesome! So thank you!!
Thanks!

AV Linux has been around for 15 years now but the last few with the MX Developers, Community and Build Tools have truly allowed it to continue and improve!

If I can name drop and consolidate good reports here... both @Stevo and @dolphin_oracle have reported in a related thread that PipeWire 1.0.0 is working for them and resolves the volume resetting to 40% on login issue:
viewtopic.php?t=76835

User avatar
siamhie
Global Moderator
Posts: 3778
Joined: Fri Aug 20, 2021 5:45 pm

Re: PipeWire 1.0.0 for MX-23 main?

#6 Post by siamhie »

AVLinux wrote: Wed Nov 29, 2023 11:40 am
both @Stevo and @dolphin_oracle have reported in a related thread that PipeWire 1.0.0 is working for them and resolves the volume resetting to 40% on login issue:
viewtopic.php?t=76835

@AVLinux I just re-installed MX-23.1 fluxbox and upgraded pipewire to 1.0 and I am still having an issue with the volume resetting back to 40% when I log out and back in to the desktop.
This only happens when I'm booted to systemd. I don't have this issue when booted to sys-v. I'll pop over to that other thread and see if there's a solution I might need.
This is my Fluxbox . There are many others like it, but this one is mine. My Fluxbox is my best friend. It is my life.
I must master it as I must master my life. Without me, my Fluxbox is useless. Without my Fluxbox, I am useless.

User avatar
Stevo
Developer
Posts: 14873
Joined: Fri Dec 15, 2006 7:07 pm

Re: PipeWire 1.0.0 for MX-23 main?

#7 Post by Stevo »

I have word that qtractor versions prior to 0.9.37 (just being added to all our test repos) have a bug initializing with jackd and the new Pipewire 1.0.0, so check that out first.
MXPI = MX Package Installer
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing

User avatar
AVLinux
Posts: 3188
Joined: Wed Jul 15, 2020 1:15 am

Re: PipeWire 1.0.0 for MX-23 main?

#8 Post by AVLinux »

@siamhie

Hi! I just did a quick test here with a beta1 AVL-MXE 23 ISO, so it's NOT MX Fluxbox but it's guts are MX-23 and it's using the same PipeWire stuff.. I installed in a Vbox VM and I upgraded to PipeWire 1.0.0 from MX-23 Test and rebooted, I used the modeled 'Intel HD Audio" in VBox..

I set the Audio mixer to 100 and rebooted with sysvinit and indeed the mixer stayed put at 100, I then used MX Boot Options to boot systemd and rebooted set the Audio mixer to 100 and rebooted again and in my experiment the Mixer stayed at 100 so I can't reproduce your issue here in a VM..

@Stevo

I also tested Qtractor 0.9.35 with PipeWire 1.0.0 and it indeed hangs however your updated 0.9.37 package in Test fixes the issue, no more hanging with PW 1.0.0! Thanks!

User avatar
siamhie
Global Moderator
Posts: 3778
Joined: Fri Aug 20, 2021 5:45 pm

Re: PipeWire 1.0.0 for MX-23 main?

#9 Post by siamhie »

AVLinux wrote: Wed Dec 06, 2023 3:47 pm @siamhie

Hi! I just did a quick test here with a beta1 AVL-MXE 23 ISO, so it's NOT MX Fluxbox but it's guts are MX-23 and it's using the same PipeWire stuff.. I installed in a Vbox VM and I upgraded to PipeWire 1.0.0 from MX-23 Test and rebooted, I used the modeled 'Intel HD Audio" in VBox..

I set the Audio mixer to 100 and rebooted with sysvinit and indeed the mixer stayed put at 100, I then used MX Boot Options to boot systemd and rebooted set the Audio mixer to 100 and rebooted again and in my experiment the Mixer stayed at 100 so I can't reproduce your issue here in a VM..

@AVLinux
My volume levels remain at 70% (I set it to that level) when I boot up.

It's only when I log out of the desktop and then log back in do they drop back to 40% while booted using systemd (sys-v is fine).
I've tested this with MX-23.1 XFCE, KDE and fluxbox.
This is my Fluxbox . There are many others like it, but this one is mine. My Fluxbox is my best friend. It is my life.
I must master it as I must master my life. Without me, my Fluxbox is useless. Without my Fluxbox, I am useless.

User avatar
dolphin_oracle
Developer
Posts: 22726
Joined: Sun Dec 16, 2007 12:17 pm

Re: PipeWire 1.0.0 for MX-23 main?

#10 Post by dolphin_oracle »

I just sent a revised pipewire-setup-mx package up to the test repo (should show up soonish).

it requires pipewire >= 1.0. I also recommend updated wireplumber, which might actually be where the volume fix under systemd resides.
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.
Live system help document: https://mxlinux.org/wiki/help-antix-live-usb-system/

Post Reply

Return to “Package Requests - MX-23”