PipeWire 1.0.0 for MX-23 main?

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

Re: PipeWire 1.0.0 for MX-23 main?

#11 Post by siamhie »

dolphin_oracle wrote: Wed Dec 06, 2023 8:11 pm 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.

I wasn't sure which package to upgrade so I upgraded all of them. I'll keep an eye out for the setup package.
pipewire.png
You do not have the required permissions to view the files attached to this post.
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
AVLinux
Posts: 3158
Joined: Wed Jul 15, 2020 1:15 am

Re: PipeWire 1.0.0 for MX-23 main?

#12 Post by AVLinux »

Actually in some further testing today I can reproduce 'the 40% issue' @siamhie brought up even with PW 1.0.0 and Wireplumber 4.16... It doesn't happen on reboot but it does on Logout (like siamhie said) when using systemd. I'm using lightDM with Enlightenment but I don't think the D.E. or login manager is relevant with this issue anyway. I wouldn't even call it a bug really just a minor annoyance but it would appear it is still in PW 1.0.0..

Here's my Audio info:

Code: Select all

DevVM@AVL-MXE-VM:~
$ pactl info
Server String: /run/user/1000/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 217
Tile Size: 65472
User Name: DevVM
Host Name: AVL-MXE-VM
Server Name: PulseAudio (on PipeWire 1.0.0)
Server Version: 15.0.0
Default Sample Specification: float32le 2ch 48000Hz
Default Channel Map: front-left,front-right
Default Sink: alsa_output.pci-0000_00_05.0.analog-stereo
Default Source: alsa_input.pci-0000_00_05.0.analog-stereo
Cookie: cab0:ee0e
Further to that on another system I tried the updated 'pipewire-setup-mx' package that @dolphin_oracle made for MX-Test and on a system with the default Debian PipeWire 0.3.65 installing only the pipewire-setup-mx package successfully pulled in all the correct dependencies for PipeWire 1.0.0 and ugraded without a hitch so that is working well! :number1:

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

Re: PipeWire 1.0.0 for MX-23 main?

#13 Post by siamhie »

AVLinux wrote: Thu Dec 07, 2023 12:58 pm Actually in some further testing today I can reproduce 'the 40% issue' @siamhie brought up even with PW 1.0.0 and Wireplumber 4.16... It doesn't happen on reboot but it does on Logout (like siamhie said) when using systemd. I'm using lightDM with Enlightenment but I don't think the D.E. or login manager is relevant with this issue anyway. I wouldn't even call it a bug really just a minor annoyance but it would appear it is still in PW 1.0.0..

It is just a nuance. If you happen to have two users share the computer and one logs out of the desktop so that the other logs in, you get the volume reset to 40% if you boot with systemd.
Same thing happens in KDE with SDDM, so it's definitely not a login manager issue either. I just wish I could find the config file that sets the volume to 40% initially so that I could maybe change
it to 70% for testing purposes.


One thing puzzles me. When I open alsamixer the default device is set to pipewire (as it seems)
pipewire.jpg

and not my onboard audio device (F6)
realtek.jpg
You do not have the required permissions to view the files attached to this post.
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: 22665
Joined: Sun Dec 16, 2007 12:17 pm

Re: PipeWire 1.0.0 for MX-23 main?

#14 Post by dolphin_oracle »

siamhie wrote: Thu Dec 07, 2023 2:11 pm
AVLinux wrote: Thu Dec 07, 2023 12:58 pm Actually in some further testing today I can reproduce 'the 40% issue' @siamhie brought up even with PW 1.0.0 and Wireplumber 4.16... It doesn't happen on reboot but it does on Logout (like siamhie said) when using systemd. I'm using lightDM with Enlightenment but I don't think the D.E. or login manager is relevant with this issue anyway. I wouldn't even call it a bug really just a minor annoyance but it would appear it is still in PW 1.0.0..

It is just a nuance. If you happen to have two users share the computer and one logs out of the desktop so that the other logs in, you get the volume reset to 40% if you boot with systemd.
Same thing happens in KDE with SDDM, so it's definitely not a login manager issue either. I just wish I could find the config file that sets the volume to 40% initially so that I could maybe change
it to 70% for testing purposes.


One thing puzzles me. When I open alsamixer the default device is set to pipewire (as it seems)

pipewire.jpg


and not my onboard audio device (F6)

realtek.jpg
that is what alsamixer is supposed to look like.
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: 3158
Joined: Wed Jul 15, 2020 1:15 am

Re: PipeWire 1.0.0 for MX-23 main?

#15 Post by AVLinux »

dolphin_oracle wrote: Thu Dec 07, 2023 2:55 pm [that is what alsamixer is supposed to look like.
@siamhie

It's actually by default telling you what has 'claimed' the hardware which should be whatever core Audio system you have running at boot.. F6 is showing you the supported Hardware Devices to select and then F3-F5 are showing you the available Hardware Controls on the devices, so each View in Alsamixer is a different aspect of the ALSA system..

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

Re: PipeWire 1.0.0 for MX-23 main?

#16 Post by siamhie »

AVLinux wrote: Thu Dec 07, 2023 3:54 pm
dolphin_oracle wrote: Thu Dec 07, 2023 2:55 pm [that is what alsamixer is supposed to look like.
@siamhie

It's actually by default telling you what has 'claimed' the hardware which should be whatever core Audio system you have running at boot.. F6 is showing you the supported Hardware Devices to select and then F3-F5 are showing you the available Hardware Controls on the devices, so each View in Alsamixer is a different aspect of the ALSA system..

@AVLinux OK, that makes sense. I booted up a Debian 12 Gnome live ISO and got the same thing.
deb12.png

@dolphin_oracle I going to put to bed the audio drop when logging out of the desktop and then logging back in.
I booted up a Debian 12 Gnome live ISO and when I logged out of the desktop and then back in, the volume dropped back down to the default level.
They are using pipewire version 0.3.65 and systemd for the init.

I still find it strange the volume level drops back to default when booted up in systemd but not when booted to sys-v.
You do not have the required permissions to view the files attached to this post.
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
AVLinux
Posts: 3158
Joined: Wed Jul 15, 2020 1:15 am

Re: PipeWire 1.0.0 for MX-23 main?

#17 Post by AVLinux »

Just a (probably not so) gentle reminder..

Can any other Users comment on if PipeWire 1.0.0 installed from MX-Test or the updated 'pipewire-setup-mx' Package in MX-Test is working as expected? I have upgraded several test VM's and a few Live test boots with no issues but it would be great to hear if anyone else has seen any issues, thanks!

User avatar
alextone
Posts: 155
Joined: Wed May 26, 2021 1:51 am

Re: PipeWire 1.0.0 for MX-23 main?

#18 Post by alextone »

AVLinux wrote: Fri Dec 08, 2023 11:07 pm Just a (probably not so) gentle reminder..

Can any other Users comment on if PipeWire 1.0.0 installed from MX-Test or the updated 'pipewire-setup-mx' Package in MX-Test is working as expected? I have upgraded several test VM's and a few Live test boots with no issues but it would be great to hear if anyone else has seen any issues, thanks!
Even after refreshing, pipewire in test shows up as version 0.379. Pipewire-setup-mx shows up, but I don't know which version it will attempt to install.

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

Re: PipeWire 1.0.0 for MX-23 main?

#19 Post by AVLinux »

alextone wrote: Sat Dec 09, 2023 3:35 am
AVLinux wrote: Fri Dec 08, 2023 11:07 pm Just a (probably not so) gentle reminder..

Can any other Users comment on if PipeWire 1.0.0 installed from MX-Test or the updated 'pipewire-setup-mx' Package in MX-Test is working as expected? I have upgraded several test VM's and a few Live test boots with no issues but it would be great to hear if anyone else has seen any issues, thanks!
Even after refreshing, pipewire in test shows up as version 0.379. Pipewire-setup-mx shows up, but I don't know which version it will attempt to install.
I would imagine your issue is that to my knowledge you are still using MXDE-EFL which is based on MX-21, PipeWire 1.0.0 in only in MX-23 Test, MX-21 Test has 0.3.79. Even I wasn't able to test PipeWire 1.0.0 until I had AVL-MXE 23 ISO's completed enough to boot..

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

Re: PipeWire 1.0.0 for MX-23 main?

#20 Post by dolphin_oracle »

quick question>

when running the updated pipewire AND pipewire-setup-mx from the test repo, do you get a beep when you access the Xfce logout menu?
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”