Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#999686: pipewire-pulse: Pipewire-pulse disabling auto-mute mode

819 views
Skip to first unread message

Gert van de Kraats

unread,
Nov 14, 2021, 5:50:04 PM11/14/21
to
Package: pipewire-pulse
Version: 0.3.40-1
Severity: normal
Tags: upstream

Recently I installed new updates, which also installed new packages
pipewire-
pulse and wireplumber.


2021-11-07 22:29:42 remove pipewire-media-session:i386 0.3.38-2 <none>
2021-11-07 22:29:43 upgrade libpipewire-0.3-dev:i386 0.3.38-2 0.3.39-3
2021-11-07 22:29:45 upgrade gstreamer1.0-pipewire:i386 0.3.38-2 0.3.39-3
2021-11-07 22:29:46 upgrade libpipewire-0.3-modules:i386 0.3.38-2 0.3.39-3
2021-11-07 22:29:48 upgrade pipewire:i386 0.3.38-2 0.3.39-3
2021-11-07 22:29:49 upgrade pipewire-bin:i386 0.3.38-2 0.3.39-3
2021-11-07 22:29:51 upgrade libpipewire-0.3-0:i386 0.3.38-2 0.3.39-3
2021-11-07 22:29:53 install libwireplumber-0.4-0:i386 <none> 0.4.4-1
2021-11-07 22:29:53 install pipewire-pulse:i386 <none> 0.3.39-3
2021-11-07 22:29:54 install wireplumber:i386 <none> 0.4.4-1
2021-11-13 20:56:42 upgrade gstreamer1.0-pipewire:i386 0.3.39-3 0.3.39-4
2021-11-13 20:56:43 upgrade pipewire-pulse:i386 0.3.39-3 0.3.39-4
2021-11-13 20:56:44 upgrade pipewire-bin:i386 0.3.39-3 0.3.39-4
2021-11-13 20:56:46 upgrade libpipewire-0.3-dev:i386 0.3.39-3 0.3.39-4
2021-11-13 20:56:47 upgrade libpipewire-0.3-0:i386 0.3.39-3 0.3.39-4
2021-11-13 20:56:49 upgrade pipewire:i386 0.3.39-3 0.3.39-4
2021-11-13 20:56:50 upgrade libpipewire-0.3-modules:i386 0.3.39-3 0.3.39-4
2021-11-13 20:57:35 upgrade libpipewire-0.3-common:all 0.3.39-3 0.3.39-4
2021-11-14 14:18:59 upgrade pipewire-pulse:i386 0.3.39-4 0.3.40-1
2021-11-14 14:19:00 upgrade libpipewire-0.3-dev:i386 0.3.39-4 0.3.40-1
2021-11-14 14:19:02 upgrade gstreamer1.0-pipewire:i386 0.3.39-4 0.3.40-1
2021-11-14 14:19:02 upgrade libpipewire-0.3-modules:i386 0.3.39-4 0.3.40-1
2021-11-14 14:19:04 upgrade pipewire:i386 0.3.39-4 0.3.40-1
2021-11-14 14:19:05 upgrade pipewire-bin:i386 0.3.39-4 0.3.40-1
2021-11-14 14:19:07 upgrade libpipewire-0.3-0:i386 0.3.39-4 0.3.40-1



This caused pipewire-pulse to be used for Sound in stead of pulseaudio.

After these update(s) the internal speaker of the laptop is not going
automatically to mute, if the headphone is plugged in.

If I enable auto-mute, the internal speaker is going to mute, as wished.

As soon as I remove the headphone-plug,
auto-mute is immediately disabled at alsamixer.

If I plug-in the headphone again, the internal speaker is not going to
mute, as
wished.

In fact this is the same bug as I reported some weeks ago at
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=998368
<https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=998368> concerning
pulseaudio.
The solution suggested there for pulseaudio, does not work for
pipewire-pulse.

AutoMute does not auto mute anymore, as it did at previous versions of
pulseaudio. You now always have to manually activate AutoMute again, before
plugging in the headphone which is not very "auto".


-- System Information:
Debian Release: bookworm/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 5.14.0-2-686-pae (SMP w/2 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages pipewire-pulse depends on:
ii init-system-helpers 1.60
ii pipewire 0.3.40-1

pipewire-pulse recommends no packages.

pipewire-pulse suggests no packages.

-- no debconf information

Gert van de Kraats

unread,
Nov 15, 2021, 4:20:03 PM11/15/21
to
In fact this bug is a problem at wireplumber, not at pipewire-pulse.

Program wireplumber uses config-file

/usr/share/alsa-card-profile/mixer/paths/analog-output-speaker.conf .

Like at pulseaudio the problem can be solved by commenting out thye next
lines:

; Make sure the internal speakers are not auto-muted once the system has
speakers
[Element Auto-Mute Mode]
enumeration = select

[Option Auto-Mute Mode:Disabled]
name = analog-output-speaker

Gert van de Kraats

unread,
Dec 5, 2021, 6:00:05 AM12/5/21
to
I reported the bug upstream at pipewire:

https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1866
0 new messages