[Pkg-utopia-maintainers] Bug#1053248: pipewire: no sound (and hanging processes) without wireplumber

Christoph Anton Mitterer calestyo at scientia.org
Fri Sep 29 23:56:10 BST 2023


Package: pipewire
Version: 0.3.80-2
Severity: normal

Hey there.

Recently, cinnamon-settings-daemon in version 5.8.1-2 started to prefer
pipewire(-pulse) over pulseaudio, so I thought cinnamon would be ready
for it and gave it a try.

That is, I've installed pipewire (and pipewire-pulse) but no recommended
packages, especially not wireplumber.

I further purged pulseaudio, but not pulseaudio-utils which pipewire-pulse
Suggests, and of course non of the dependencies from other packages,
like libpulse-mainloop-glib0, libpulse0 and libpulsedsp.

Restarted to get all potentially remaining processes removed.


After that no soundcards were found (just a Dummy device entry).

Worse, processes started to use sound (e.g. firefox, but also the "test
sound" thingy from Cinnamon's Audio Mixer), they seemed to freeze.
Firefox seems to have come back to live for short times (where I saw tabs
were continuing to load), but I couldn't do anything with it (no reaction).


Turned out that wireplumber was needed, with that I got my output device
back and sound works nicely.


Not sure whether any of the pipewire packages should depend on wireplumber...
or which part here requires it exactly... but people may run into trouble
without it.

And at least the part of freezing other processes seems like something that
shouldn't happen at all.


HTH,
Chris.



-- System Information:
Debian Release: trixie/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-1-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_DE.UTF-8, LC_CTYPE=en_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages pipewire depends on:
ii  adduser                  3.137
ii  init-system-helpers      1.65.2
ii  libpipewire-0.3-modules  0.3.80-2
ii  pipewire-bin             0.3.80-2

pipewire recommends no packages.

pipewire suggests no packages.

-- no debconf information



More information about the Pkg-utopia-maintainers mailing list