[Pkg-utopia-maintainers] Bug#1025069: pipewire: audio broken, only says Dummy Output (on plain bookworm install)

Hans-Christoph Steiner hans at eds.org
Tue Nov 29 14:36:07 GMT 2022


Package: pipewire
Version: 0.3.61-1
Severity: important

Dear Maintainer,

I'm running a plain, default install of bookworm that was upgraded
from bullseye.  Audio output worked under bullseye, and at first under
bookworm.  Then an upgrade broke the audio.  Now, the only audio
device available in the GNOME Sound Settings is "Dummy Output" and it
is not possible get sound output from any of the default apps
(browsers, VLC, etc).

I can get sound output using the Pd-extended flatpak package, which
seems to directly access ALSA.  That is why I filed this bug against
pipewire.

The computer is an ASUS Chromebook delbin so Linux does support
it. Here is some hopefully useful debug info:


hans at delbin:~$ pw-cli info 0
id: 0
permissions: rwxm
type: PipeWire:Interface:Core/3
cookie: 3757616015
user-name: "hans"
host-name: "delbin"
version: "0.3.61"
name: "pipewire-0"
* properties:
* config.name = "pipewire.conf"
* link.max-buffers = "16"
* core.daemon = "true"
* core.name = "pipewire-0"
* default.clock.min-quantum = "16"
* cpu.max-align = "64"
* default.clock.rate = "48000"
* default.clock.quantum = "1024"
* default.clock.max-quantum = "2048"
* default.clock.quantum-limit = "8192"
* default.video.width = "640"
* default.video.height = "480"
* default.video.rate.num = "25"
* default.video.rate.denom = "1"
* log.level = "2"
* clock.power-of-two-quantum = "true"
* mem.warn-mlock = "false"
* mem.allow-mlock = "true"
* settings.check-quantum = "false"
* settings.check-rate = "false"
* object.id = "0"
* object.serial = "0"

hans at delbin ~$ sudo journalctl | grep wire
Nov 26 22:53:37 delbin dbus-daemon[846]: [system] Rejected send message, 0 
matched rules; type="error", sender=":1.71" (uid=1000 pid=2238 
comm="/usr/bin/wireplumber") interface="(unset)" member="(unset)" error 
name="org.bluez.MediaEndpoint1.Error.NotImplemented" requested_reply="0" 
destination=":1.2" (uid=0 pid=844 comm="/usr/libexec/bluetooth/bluetoothd")
Nov 26 22:53:37 delbin dbus-daemon[846]: [system] Rejected send message, 0 
matched rules; type="error", sender=":1.71" (uid=1000 pid=2238 
comm="/usr/bin/wireplumber") interface="(unset)" member="(unset)" error 
name="org.bluez.MediaEndpoint1.Error.NotImplemented" requested_reply="0" 
destination=":1.2" (uid=0 pid=844 comm="/usr/libexec/bluetooth/bluetoothd")
Nov 26 22:53:37 delbin dbus-daemon[846]: [system] Rejected send message, 0 
matched rules; type="error", sender=":1.71" (uid=1000 pid=2238 
comm="/usr/bin/wireplumber") interface="(unset)" member="(unset)" error 
name="org.bluez.MediaEndpoint1.Error.NotImplemented" requested_reply="0" 
destination=":1.2" (uid=0 pid=844 comm="/usr/libexec/bluetooth/bluetoothd")
Nov 26 22:53:37 delbin dbus-daemon[846]: [system] Rejected send message, 0 
matched rules; type="error", sender=":1.71" (uid=1000 pid=2238 
comm="/usr/bin/wireplumber") interface="(unset)" member="(unset)" error 
name="org.bluez.MediaEndpoint1.Error.NotImplemented" requested_reply="0" 
destination=":1.2" (uid=0 pid=844 comm="/usr/libexec/bluetooth/bluetoothd")
Nov 26 22:53:37 delbin dbus-daemon[846]: [system] Rejected send message, 0 
matched rules; type="error", sender=":1.71" (uid=1000 pid=2238 
comm="/usr/bin/wireplumber") interface="(unset)" member="(unset)" error 
name="org.bluez.MediaEndpoint1.Error.NotImplemented" requested_reply="0" 
destination=":1.2" (uid=0 pid=844 comm="/usr/libexec/bluetooth/bluetoothd")
Nov 26 22:53:37 delbin dbus-daemon[846]: [system] Rejected send message, 0 
matched rules; type="error", sender=":1.71" (uid=1000 pid=2238 
comm="/usr/bin/wireplumber") interface="(unset)" member="(unset)" error 
name="org.bluez.MediaEndpoint1.Error.NotImplemented" requested_reply="0" 
destination=":1.2" (uid=0 pid=844 comm="/usr/libexec/bluetooth/bluetoothd")
Nov 26 22:53:37 delbin dbus-daemon[846]: [system] Rejected send message, 0 
matched rules; type="error", sender=":1.71" (uid=1000 pid=2238 
comm="/usr/bin/wireplumber") interface="(unset)" member="(unset)" error 
name="org.bluez.MediaEndpoint1.Error.NotImplemented" requested_reply="0" 
destination=":1.2" (uid=0 pid=844 comm="/usr/libexec/bluetooth/bluetoothd")
Nov 26 22:53:37 delbin dbus-daemon[846]: [system] Rejected send message, 0 
matched rules; type="error", sender=":1.71" (uid=1000 pid=2238 
comm="/usr/bin/wireplumber") interface="(unset)" member="(unset)" error 
name="org.bluez.MediaEndpoint1.Error.NotImplemented" requested_reply="0" 
destination=":1.2" (uid=0 pid=844 comm="/usr/libexec/bluetooth/bluetoothd")
Nov 26 22:53:37 delbin dbus-daemon[846]: [system] Rejected send message, 0 
matched rules; type="error", sender=":1.71" (uid=1000 pid=2238 
comm="/usr/bin/wireplumber") interface="(unset)" member="(unset)" error 
name="org.bluez.MediaEndpoint1.Error.NotImplemented" requested_reply="0" 
destination=":1.2" (uid=0 pid=844 comm="/usr/libexec/bluetooth/bluetoothd")
Nov 26 22:53:37 delbin dbus-daemon[846]: [system] Rejected send message, 0 
matched rules; type="error", sender=":1.71" (uid=1000 pid=2238 
comm="/usr/bin/wireplumber") interface="(unset)" member="(unset)" error 
name="org.bluez.MediaEndpoint1.Error.NotImplemented" requested_reply="0" 
destination=":1.2" (uid=0 pid=844 comm="/usr/libexec/bluetooth/bluetoothd")
Nov 26 22:53:37 delbin dbus-daemon[846]: [system] Rejected send message, 0 
matched rules; type="error", sender=":1.71" (uid=1000 pid=2238 
comm="/usr/bin/wireplumber") interface="(unset)" member="(unset)" error 
name="org.bluez.MediaEndpoint1.Error.NotImplemented" requested_reply="0" 
destination=":1.2" (uid=0 pid=844 comm="/usr/libexec/bluetooth/bluetoothd")
Nov 26 22:53:37 delbin dbus-daemon[846]: [system] Rejected send message, 0 
matched rules; type="error", sender=":1.71" (uid=1000 pid=2238 
comm="/usr/bin/wireplumber") interface="(unset)" member="(unset)" error 
name="org.bluez.MediaEndpoint1.Error.NotImplemented" requested_reply="0" 
destination=":1.2" (uid=0 pid=844 comm="/usr/libexec/bluetooth/bluetoothd")
Nov 26 22:53:37 delbin dbus-daemon[846]: [system] Rejected send message, 0 
matched rules; type="error", sender=":1.71" (uid=1000 pid=2238 
comm="/usr/bin/wireplumber") interface="(unset)" member="(unset)" error 
name="org.bluez.MediaEndpoint1.Error.NotImplemented" requested_reply="0" 
destination=":1.2" (uid=0 pid=844 comm="/usr/libexec/bluetooth/bluetoothd")
Nov 26 22:53:37 delbin dbus-daemon[846]: [system] Rejected send message, 0 
matched rules; type="error", sender=":1.71" (uid=1000 pid=2238 
comm="/usr/bin/wireplumber") interface="(unset)" member="(unset)" error 
name="org.bluez.MediaEndpoint1.Error.NotImplemented" requested_reply="0" 
destination=":1.2" (uid=0 pid=844 comm="/usr/libexec/bluetooth/bluetoothd")
Nov 26 22:53:37 delbin dbus-daemon[846]: [system] Rejected send message, 0 
matched rules; type="error", sender=":1.71" (uid=1000 pid=2238 
comm="/usr/bin/wireplumber") interface="(unset)" member="(unset)" error 
name="org.bluez.MediaEndpoint1.Error.NotImplemented" requested_reply="0" 
destination=":1.2" (uid=0 pid=844 comm="/usr/libexec/bluetooth/bluetoothd")
Nov 26 22:53:37 delbin dbus-daemon[846]: [system] Rejected send message, 0 
matched rules; type="error", sender=":1.71" (uid=1000 pid=2238 
comm="/usr/bin/wireplumber") interface="(unset)" member="(unset)" error 
name="org.bluez.MediaEndpoint1.Error.NotImplemented" requested_reply="0" 
destination=":1.2" (uid=0 pid=844 comm="/usr/libexec/bluetooth/bluetoothd")
Nov 26 22:53:37 delbin dbus-daemon[846]: [system] Rejected send message, 0 
matched rules; type="error", sender=":1.71" (uid=1000 pid=2238 
comm="/usr/bin/wireplumber") interface="(unset)" member="(unset)" error 
name="org.bluez.MediaEndpoint1.Error.NotImplemented" requested_reply="0" 
destination=":1.2" (uid=0 pid=844 comm="/usr/libexec/bluetooth/bluetoothd")
Nov 26 22:53:37 delbin dbus-daemon[846]: [system] Rejected send message, 0 
matched rules; type="error", sender=":1.71" (uid=1000 pid=2238 
comm="/usr/bin/wireplumber") interface="(unset)" member="(unset)" error 
name="org.bluez.MediaEndpoint1.Error.NotImplemented" requested_reply="0" 
destination=":1.2" (uid=0 pid=844 comm="/usr/libexec/bluetooth/bluetoothd")
Nov 26 22:53:37 delbin dbus-daemon[846]: [system] Rejected send message, 0 
matched rules; type="error", sender=":1.71" (uid=1000 pid=2238 
comm="/usr/bin/wireplumber") interface="(unset)" member="(unset)" error 
name="org.bluez.MediaEndpoint1.Error.NotImplemented" requested_reply="0" 
destination=":1.2" (uid=0 pid=844 comm="/usr/libexec/bluetooth/bluetoothd")
Nov 26 22:53:37 delbin dbus-daemon[846]: [system] Activating via systemd: 
service name='org.bluez' unit='dbus-org.bluez.service' requested by ':1.71' 
(uid=1000 pid=2238 comm="/usr/bin/wireplumber")
Nov 26 22:53:37 delbin dbus-daemon[846]: [system] Activating via systemd: 
service name='org.bluez' unit='dbus-org.bluez.service' requested by ':1.71' 
(uid=1000 pid=2238 comm="/usr/bin/wireplumber")
Nov 26 22:53:37 delbin wireplumber[2238]: stopped by signal: Terminated
Nov 26 22:53:37 delbin wireplumber[2238]: disconnected from pipewire
Nov 26 22:53:37 delbin systemd[2206]: wireplumber.service: Consumed 1.036s CPU time.
Nov 26 22:54:20 delbin wireplumber[1092]: Can't find xdg-portal: (null)
Nov 26 22:54:20 delbin wireplumber[1092]: found session bus but no portal
Nov 26 22:54:20 delbin pipewire-pulse[1093]: mod.rt: Can't find xdg-portal: (null)
Nov 26 22:54:20 delbin pipewire-pulse[1093]: mod.rt: found session bus but no portal
Nov 26 22:54:20 delbin pipewire[1090]: mod.rt: Can't find xdg-portal: (null)
Nov 26 22:54:20 delbin pipewire[1090]: mod.rt: found session bus but no portal
Nov 26 22:54:20 delbin dbus-daemon[845]: [system] Activating via systemd: 
service name='org.freedesktop.RealtimeKit1' unit='rtkit-daemon.service' 
requested by ':1.24' (uid=116 pid=1093 comm="/usr/bin/pipewire-pulse")
Nov 26 22:54:20 delbin pipewire[1090]: mod.x11-bell: XOpenDisplay() failed
Nov 26 22:54:21 delbin wireplumber[1092]: Failed to set scheduler settings: 
Operation not permitted
Nov 26 22:54:21 delbin wireplumber[1092]: SPA handle 
'api.libcamera.enum.manager' could not be loaded; is it installed?
Nov 26 22:54:21 delbin wireplumber[1092]: PipeWire's libcamera SPA missing or 
broken. libcamera not supported.
Nov 26 22:54:21 delbin pipewire-pulse[1205]: 536870912
Nov 26 22:54:21 delbin wireplumber[1092]: Trying to use legacy bluez5 API for LE 
Audio - only A2DP will be supported. Please upgrade bluez5.
Nov 26 22:54:24 delbin NetworkManager[887]: <info>  [1669499664.3297] device 
(wlp0s20f3): Activation: (wifi) Stage 2 of 5 (Device Configure) successful. 
Connected to wireless network "N"
Nov 26 22:54:26 delbin wireplumber[2182]: Can't find xdg-portal: (null)
Nov 26 22:54:26 delbin wireplumber[2182]: found session bus but no portal
Nov 26 22:54:26 delbin pipewire-pulse[2183]: mod.rt: Can't find xdg-portal: (null)
Nov 26 22:54:26 delbin pipewire-pulse[2183]: mod.rt: found session bus but no portal
Nov 26 22:54:26 delbin pipewire[2180]: mod.rt: Can't find xdg-portal: (null)
Nov 26 22:54:26 delbin pipewire[2180]: mod.rt: found session bus but no portal
Nov 26 22:54:26 delbin pipewire[2180]: mod.x11-bell: XOpenDisplay() failed
Nov 26 22:54:26 delbin pipewire-pulse[2233]: 536870912
Nov 26 22:54:26 delbin wireplumber[2182]: Failed to set scheduler settings: 
Operation not permitted
Nov 26 22:54:26 delbin wireplumber[2182]: SPA handle 
'api.libcamera.enum.manager' could not be loaded; is it installed?
Nov 26 22:54:26 delbin wireplumber[2182]: PipeWire's libcamera SPA missing or 
broken. libcamera not supported.
Nov 26 22:54:27 delbin wireplumber[2182]: Trying to use legacy bluez5 API for LE 
Audio - only A2DP will be supported. Please upgrade bluez5.
Nov 26 22:54:40 delbin wireplumber[1092]: stopped by signal: Terminated
Nov 26 22:54:40 delbin wireplumber[1092]: disconnected from pipewire



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

Kernel: Linux 6.0.0-4-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages pipewire depends on:
ii  adduser                       3.129
ii  gstreamer1.0-pipewire:amd64   0.3.61-1
un  gstreamer1.0-pulseaudio   <none>
ii  init-system-helpers        1.65.2
ii  libpipewire-0.3-0:amd64       0.3.61-1
ii  libpipewire-0.3-common        0.3.61-1
ii  libpipewire-0.3-modules    0.3.61-1
ii  libpipewire-0.3-modules:amd64 0.3.61-1
un  libsdl1.2debian-pulseaudio    <none>
ii  pipewire-bin                  0.3.61-1
ii  pipewire-pulse                0.3.61-1
ii  pipewire:amd64                0.3.61-1
un  pipewire-media-session        <none>
ii  pulseaudio                    16.1+dfsg1-2+b1
un  pulseaudio-module-bluetooth   <none>
ii  pulseaudio-utils              16.1+dfsg1-2+b1
ii  vlc-plugin-pipewire:amd64     3-2
ii  wireplumber              0.4.12-1+b1

pipewire recommends no packages.

pipewire suggests no packages.

-- no debconf information



More information about the Pkg-utopia-maintainers mailing list