PipeWire integration discussion?

Message
Author
User avatar
dolphin_oracle
Developer
Posts: 22662
Joined: Sun Dec 16, 2007 12:17 pm

Re: PipeWire integration discussion?

#51 Post by dolphin_oracle »

AVLinux wrote: Mon Oct 17, 2022 9:29 am
dolphin_oracle wrote: Sun Oct 16, 2022 10:24 am here is a test deb that tries to set up pipewire after its installed. it depends on the 0.3.58 or higher, so packages in debian-backports right now.

the pipewire-setup-mx deb also provides a pulseaudio virtual package, so the real pulseaudio can be removed without removing firefox.

pipewire-setup-mx_22.10.03_all.deb

edit **new deb, previous does not uninstall correctly
Thanks so much D_O!, I know I opened the thread a couple of weeks ago and since then have been very busy offline, It was not my intention to have one person do all the heavy lifting or for the integration to be so immediate on this but I certainly appreciate all the replies and responses and although I have yet to test on a production system it would appear many of the kinks are already worked out so I am hoping to give this full intention on a rainy afternoon this week!

Are you recommending MX-21 users to remain with the Debian-backports PW packages instead of in-house MX stuff? or is this kind of 'proof of concept' at this point to be added to MX Repos in the future once the recipe is figured out completely?
this is proof of concept at the moment. the setup only applies to the backports packages at the moment. there are a few things missing from test (wireplumber for one).

I don't recommend mx-21 users do anything unless they want to test out the pipewire stuff. in that case, I would stick to the backports versions to get an idea of what debian is actually going to have configured.

I am running this full time though, and have removed pulseaudio from my system. the pipewire-setup-mx package provides a "pulseaudio" virtual package to satisfy firefox's current depend on pulseaudio without install apulse.
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/

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

Re: PipeWire integration discussion?

#52 Post by AVLinux »

dolphin_oracle wrote: Mon Oct 17, 2022 9:33 am
this is proof of concept at the moment. the setup only applies to the backports packages at the moment. there are a few things missing from test (wireplumber for one).

I don't recommend mx-21 users do anything unless they want to test out the pipewire stuff. in that case, I would stick to the backports versions to get an idea of what debian is actually going to have configured.

I am running this full time though, and have removed pulseaudio from my system. the pipewire-setup-mx package provides a "pulseaudio" virtual package to satisfy firefox's current depend on pulseaudio without install apulse.
Excellent! Understood, many thanks! Will post back if I run into anything..

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

Re: PipeWire integration discussion?

#53 Post by AVLinux »

Hi,

I would add here for those wanting more control graphically over PipeWire connections the creator of the JACK UI 'Qjackctl' has a PipeWire graph utility called 'qpwgraph' which is already in Bookworm. If folks are going to try out and use PipeWire on an MX-21 based system I think this would be a wanted companion. @Stevo what do you think? It is by the same developer of Qtractor, Qsynth Qjackctl, and the other Q-stuff that is already in the MX Repos.

Project Page: https://gitlab.freedesktop.org/rncbc/qpwgraph

Debian Bookworm Source: https://packages.debian.org/bookworm/source/qpwgraph

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

Re: PipeWire integration discussion?

#54 Post by Stevo »

Yes, I'll take a look at it, as well as rebuilding the backports pipewire stuff for our own test repo.

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

Re: PipeWire integration discussion?

#55 Post by AVLinux »

Stevo wrote: Tue Oct 18, 2022 7:07 pm Yes, I'll take a look at it, as well as rebuilding the backports pipewire stuff for our own test repo.
Awesome, thanks so much!

@dolphin_oracle

Just for clarification when testing, on systems that boot systemd is the MX PipeWire setup package needed or is it only for sysvinit or systems using both inits?

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

Re: PipeWire integration discussion?

#56 Post by dolphin_oracle »

it will set up two files that are required for pipewire to actually do anything, as pulseaudio is still default at the moment.

Code: Select all

usr/share/pipewire/media-session.d/with-alsa	
etc/alsa/conf.d/99-pipewire-default.conf
otherwise I think you would need to set up those two files manually.

the package also has the depends and conflicts setup in its control file to pull in the needed libs and remove pulseaudio-bluetooth, and a "Provides" to allow for pulseaudio to be removed without removing firefox.
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/

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

Re: PipeWire integration discussion?

#57 Post by dolphin_oracle »

once the newer pipewire packages show up in test, I"ll upload this packge too, and allow for all a once step installation from mxpi.
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/

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

Re: PipeWire integration discussion?

#58 Post by AVLinux »

dolphin_oracle wrote: Wed Oct 19, 2022 2:56 pm once the newer pipewire packages show up in test, I"ll upload this packge too, and allow for all a once step installation from mxpi.
OK great! I have a mutt system here and in early testing things were not working completely for me and I think I've muddled some configs up with trying various things so I will hold off for you and Stevo to work your magic in Test and then I'll try from scratch in some fresh installs in VM's .

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

Re: PipeWire integration discussion?

#59 Post by Stevo »

OK, I'm sending the backports MX rebuilds to the test repo, along with qpwgraph.

https://drive.google.com/file/d/1e2q974 ... sp=sharing

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

Re: PipeWire integration discussion?

#60 Post by AVLinux »

Stevo wrote: Wed Oct 19, 2022 7:21 pm OK, I'm sending the backports MX rebuilds to the test repo, along with qpwgraph.

https://drive.google.com/file/d/1e2q974 ... sp=sharing
Got 'em! Woot Woot! Thanks!

Post Reply

Return to “Package Requests - MX-21”