You are not logged in.
Background: https://archlinux.org/news/undone-repla … replumber/
So I updated Arch today and got a prompt to replace pipewire-media-session with wireplumber again, so I assumed the above had been sorted (no red flags here in the forums either, and this commit seemed deliberate: https://github.com/archlinux/svntogit-p … b8a3949ea9) and decided to go ahead with the switch.
Lo and behold, when I restarted... no audio and I couldn't immediately find a way to get it back, so I decided to downgrade the relevant pipewire packages (which is required because pipewire-alsa 1:0.3.53-2 lists wireplumber as a dependency, but not pipewire-media-session):
[2022-07-01T22:15:48+0100] [ALPM] downgraded pipewire (1:0.3.53-2 -> 1:0.3.52-2)
[2022-07-01T22:15:48+0100] [ALPM] downgraded lib32-pipewire (1:0.3.53-2 -> 1:0.3.52-2)
[2022-07-01T22:15:48+0100] [ALPM] downgraded pipewire-alsa (1:0.3.53-2 -> 1:0.3.52-2)
Replaced wireplumber with pipewire-media-session et voilà, my audio was back.
I'm more than happy to wait so this is more of an FYI rather than a request for help!
Last edited by faetter (2023-03-10 21:37:26)
None are more enslaved than those who falsely believe they are free.
Offline
I know one of the ideas posted here when there was a problem last time was masking a service. Did you do that? That could cause problems now.
Offline
According to https://pipewire.pages.freedesktop.org/ … ia-session, adding pipewire.conf works.
Offline
I noticed this exact thing today. However it is still the old version that was removed earlier. Could this have been a mistake that wireplumber is pushed again?
Offline
I solved this by doing this:
sudo systemctl --global mask wireplumber
sudo reboot now
That's it.
Offline
[2022-07-01T22:15:48+0100] [ALPM] downgraded pipewire (1:0.3.53-2 -> 1:0.3.52-2)
[2022-07-01T22:15:48+0100] [ALPM] downgraded lib32-pipewire (1:0.3.53-2 -> 1:0.3.52-2)
[2022-07-01T22:15:48+0100] [ALPM] downgraded pipewire-alsa (1:0.3.53-2 -> 1:0.3.52-2)
Is pulseaudio still installed as well? pipewire-alsa without pipwire-pulse, but pulseaudio is a strange combination that was probably not tested.
| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |
Offline
If you don't want the pipewire audio components but stay on pulseaudio you should remove all of pipewire-{alsa,pulse,jack} and switch to pipewire-media-session from wireplumber not break the screensharing usecases of pipewire.
Offline
Thanks for all the suggestions, guys! I'll give this another go when I find some time.
@Scimmia: Nope, I upgraded after the announcement went up, so I never had to make any changes the first time around.
@progandy and @V1del: Nope, no pulseaudio.
(for my own future reference, other threads where this is now being discussed:
https://bbs.archlinux.org/viewtopic.php?id=277710
https://bbs.archlinux.org/viewtopic.php?id=277707
)
None are more enslaved than those who falsely believe they are free.
Offline
Then you definitely want and should install pipewire-pulse at least in that case, or if you actually want plain ALSA you should get rid of pipwire-alsa as well.
Last edited by V1del (2022-07-02 23:57:04)
Offline
Just commenting to say that I had this issue and installing `pipewire-pulse` sorted it, thanks.
Last edited by tigh (2022-07-03 18:12:20)
Offline
Hi all
Just wanted to close this thread by saying I finally came back to this problem and a simple system-wide upgrade fixed it this time.
In case someone else ends up on this thread, these are the package versions I had and the ones I upgraded to:
warning: lib32-pipewire: ignoring package upgrade (1:0.3.52-2 => 1:0.3.66-2)
warning: pipewire: ignoring package upgrade (1:0.3.52-2 => 1:0.3.66-2)
warning: pipewire-alsa: ignoring package upgrade (1:0.3.52-2 => 1:0.3.66-2)
Thanks for your help.
None are more enslaved than those who falsely believe they are free.
Offline