This is the log:
abr 13 18:22:53 Belphegor pipewire-media-session[1278]: 'CHECK_PORT(this, direction, port_id)' failed at ../pipewire/spa/plugins/audiomixer/mixer-dsp.c:625 impl_node_port_set_io()
abr 13 18:22:53 Belphegor pipewire-media-session[1278]: port 0x56041d763ac0: set_io: Invalid argument
abr 13 18:22:53 Belphegor pipewire-media-session[1278]: port 0x56041d763b48: set_io: Invalid argument
abr 13 18:22:53 Belphegor pipewire[1277]: impl-core 0x5559b7500490: error -22 for resource 11: port_set_io failed: Invalid argument
abr 13 18:22:53 Belphegor pipewire[1277]: client-node 0x5559b76850d0: error seq:5197 -22 (port_set_io failed: Invalid argument)
abr 13 18:22:53 Belphegor pipewire[1277]: impl-core 0x5559b7500490: error -22 for resource 11: port_set_io failed: Invalid argument
abr 13 18:22:53 Belphegor pipewire[1277]: client-node 0x5559b76850d0: error seq:5198 -22 (port_set_io failed: Invalid argument)
abr 13 18:22:58 Belphegor pipewire[1277]: (bluez_output.00_1B_66_BD_3A_B4.a2dp-sink-63) client too slow! rate:512/48000 pos:228352 status:triggered
abr 13 18:22:58 Belphegor pipewire[1277]: (bluez_output.00_1B_66_BD_3A_B4.a2dp-sink-63) client too slow! rate:512/48000 pos:228352 status:triggered
abr 13 18:22:58 Belphegor pipewire-media-session[1278]: 'CHECK_PORT(this, direction, port_id)' failed at ../pipewire/spa/plugins/audiomixer/mixer-dsp.c:625 impl_node_port_set_io()
abr 13 18:22:58 Belphegor pipewire-media-session[1278]: 'CHECK_PORT(this, direction, port_id)' failed at ../pipewire/spa/plugins/audiomixer/mixer-dsp.c:625 impl_node_port_set_io()
abr 13 18:22:58 Belphegor pipewire[1277]: (bluez_output.00_1B_66_BD_3A_B4.a2dp-sink-63) running -> error (error changing node state: Invalid argument)
abr 13 18:22:58 Belphegor pipewire-media-session[1278]: port 0x56041d763ac0: set_io: Invalid argument
abr 13 18:22:58 Belphegor pipewire-media-session[1278]: port 0x56041d763b48: set_io: Invalid argument
abr 13 18:22:58 Belphegor pipewire[1277]: impl-core 0x5559b7500490: error -22 for resource 11: port_set_io failed: Invalid argument
abr 13 18:22:58 Belphegor pipewire[1277]: client-node 0x5559b76850d0: error seq:5303 -22 (port_set_io failed: Invalid argument)
abr 13 18:22:58 Belphegor pipewire[1277]: impl-core 0x5559b7500490: error -22 for resource 11: port_set_io failed: Invalid argument
abr 13 18:22:58 Belphegor pipewire-media-session[1278]: error id:93 seq:11064 res:-22 (Invalid argument): error changing node state: Invalid argument
abr 13 18:22:58 Belphegor pipewire[1277]: client-node 0x5559b76850d0: error seq:5305 -22 (port_set_io failed: Invalid argument)
After a few days of this happening, I can no longer reproduce this. At least not consistently.
I will post logs when it happens again.
Bluetooth Radio, Bluetooth Headset, Desktop Environment, Distribution, Version (Bluez, Kernel, and PipeWire):
Headset: Sennheiser HD 350BT
DE: KDE Plasma
Distribution: Arch Linux
Bluez: 5.58
Kernel: 5.11.13
PipeWire: 0.3.25
Description of Problem: Whenever I'm using PipeWire with my headphones, If I disconnect it and reconnect, there's no audio at all. It's not an issue about it not being default; changing a certain application to play through it will simply not output any audio.
How Reproducible: Every time.
Steps to Reproduce:
Actual Results: There is no audio when I select the headphones as the audio output.
Expected Results: There should be audio when I select the headphones as the audio output.