Public bug reported:
On recent upgrade Bluetooth audio fails to work on all devices.
Pipewire version: 1.6.2-1ubuntu1
I see the Bluetooth audio device briefly in pavucontrol before it
disappears - the Bluetooth device remains attached.
This could be in bluez, but starting here.
Here are two samples from `journalctl`:
```
bluetoothd[1888]: src/profile.c:ext_connect() Hands-Free Voice gateway failed
connect to E4:58:BC:37:2D:92: Connection reset by peer (104)
gnome-shell[4959]: Failed to connect device "Bose QC Ultra Earbuds":
GDBus.Error:org.bluez.Error.Failed: br-connection-canceled
pipewire-pulse[4511]: mod.protocol-pulse: client 0x651610b01230 [PulseAudio
Volume Control]: ERROR command:104 (SEND_OBJECT_MESSAGE) tag:91 error:3
(Invalid argument)
pipewire-pulse[4511]: mod.protocol-pulse: client 0x651610b01230 [PulseAudio
Volume Control]: ERROR command:104 (SEND_OBJECT_MESSAGE) tag:92 error:3
(Invalid argument)
wireplumber[4535]: spa.bluez5: media codec switch 0x593dddedeae0: failed
(org.bluez.Error.Failed)
wireplumber[4535]: spa.bluez5.device: failed to switch codec (-19)
dbus-daemon[1893]: [system] Rejected send message, 0 matched rules;
type="method_return", sender=":1.122" (uid=1000 pid=4535
comm="/usr/bin/wireplumber" label="unconfined") interface="(unset)"
member="(unset)" error name="(unset)" requested_reply="0" destination=":1.9"
(uid=0 pid=1888 comm="/usr/libexec/bluetooth/bluetoothd" label="unconfined")
pipewire-pulse[4511]: mod.protocol-pulse: 135: sink not ready: sample:0 map:0
volume:0
pipewire-pulse[4511]: mod.protocol-pulse: 135: source not ready: sample:0 map:0
volume:0
pipewire-pulse[4511]: mod.protocol-pulse: 135: sink not ready: sample:0 map:0
volume:0
pipewire-pulse[4511]: mod.protocol-pulse: 135: source not ready: sample:0 map:0
volume:0
pipewire-pulse[4511]: mod.protocol-pulse: client 0x651610b01230 [PulseAudio
Volume Control]: ERROR command:104 (SEND_OBJECT_MESSAGE) tag:98 error:3
(Invalid argument)
pipewire-pulse[4511]: mod.protocol-pulse: client 0x651610b01230 [PulseAudio
Volume Control]: ERROR command:104 (SEND_OBJECT_MESSAGE) tag:99 error:3
(Invalid argument)
wireplumber[4535]: spa.bluez5: media codec switch 0x593dddeae030: failed
(org.bluez.Error.Failed)
wireplumber[4535]: spa.bluez5.device: failed to switch codec (-19)
dbus-daemon[1893]: [system] Rejected send message, 0 matched rules;
type="method_return", sender=":1.122" (uid=1000 pid=4535
comm="/usr/bin/wireplumber" label="unconfined") interface="(unset)"
member="(unset)" error name="(unset)" requested_reply="0" destination=":1.9"
(uid=0 pid=1888 comm="/usr/libexec/bluetooth/bluetoothd" label="unconfined")
pipewire-pulse[4511]: mod.protocol-pulse: 135: sink not ready: sample:0 map:0
volume:0
pipewire-pulse[4511]: mod.protocol-pulse: 135: source not ready: sample:0 map:0
volume:0
pipewire-pulse[4511]: mod.protocol-pulse: 135: sink not ready: sample:0 map:0
volume:0
pipewire-pulse[4511]: mod.protocol-pulse: 135: source not ready: sample:0 map:0
volume:0
pipewire-pulse[4515]: mod.protocol-pulse: client 0x640d60f14e60 [PulseAudio
Volume Control]: ERROR command:104 (SEND_OBJECT_MESSAGE) tag:81 error:3
(Invalid argument)
pipewire-pulse[4515]: mod.protocol-pulse: client 0x640d60f14e60 [PulseAudio
Volume Control]: ERROR command:104 (SEND_OBJECT_MESSAGE) tag:82 error:3
(Invalid argument)
kernel: input: D3020MKII 58C7 (AVRCP) as /devices/virtual/input/input31
systemd-logind[1946]: Watching system buttons on /dev/input/event15 (D3020MKII
58C7 (AVRCP))
wireplumber[4545]: spa.bluez5: media codec switch 0x597220cb5790: failed
(org.bluez.Error.Failed)
wireplumber[4545]: spa.bluez5.device: failed to switch codec (-19)
acpid[1869]: input device has been disconnected, fd 18
dbus-daemon[1889]: [system] Rejected send message, 0 matched rules;
type="method_return", sender=":1.122" (uid=1000 pid=4545
comm="/usr/bin/wireplumber" label="unconfined") interface="(unset)"
member="(unset)" error name="(unset)" requested_reply="0" destination=":1.5"
(uid=0 pid=1888 comm="/usr/libexec/bluetooth/bluetoothd" label="unconfined")
pipewire-pulse[4515]: mod.protocol-pulse: 151: sink not ready: sample:0 map:0
volume:0
pipewire-pulse[4515]: mod.protocol-pulse: 151: source not ready: sample:0 map:0
volume:0
pipewire-pulse[4515]: mod.protocol-pulse: 151: sink not ready: sample:0 map:0
volume:0
cups.cups-browsed[2901]: + true
cups.cups-browsed[2901]: + sleep 3600
pipewire-pulse[4515]: mod.protocol-pulse: [PulseAudio Volume Control] timeout
on stream 0x640d61125b80 channel:6
kernel: Lockdown: systemd-logind: hibernation is restricted; see man
kernel_lockdown.7
bluetoothd[1888]: sdp_service_search_attr_async: Error sending data:Transport
endpoint is not connected
bluetoothd[1888]: src/device.c:search_cb() 90:56:82:CF:58:C7: error updating
services: Input/output error (5)
```
** Affects: pipewire (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2147045
Title:
Bluetooth audio fails: ERROR command:104 (SEND_OBJECT_MESSAGE) tag:81
error:3 (Invalid argument)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pipewire/+bug/2147045/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs