My bluetooth headphones cause the whole system audio to malfunction

Hi!, After waking up my laptop from sleep
i’ve noticed that my audio was not working.
Then i’ve discovered that if i boot without
those headphones ever being connected then
the audio works. When i try to play some audio
like the test audio in the gnome settings the whole
gnome settings freeze and i don’t hear anything.
And ambreol for ex. just doesn’t seem to start
the song altogether being stuck at 0:00. What
could be the problem?

Here are the wireplumber logs:

maj 11 14:57:59 fedora systemd[17593]: Started wireplumber.service - Multimedia Service Session Manager.
maj 11 14:58:00 fedora wireplumber[17856]: org.bluez.GattManager1.RegisterApplication() failed: GDBus.Error:org.bluez.Error.Failed: Failed to create entry in database
maj 11 14:58:00 fedora wireplumber[17856]: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it installed?
maj 11 14:58:00 fedora wireplumber[17856]: PipeWire's libcamera SPA plugin is missing or broken. Some camera types may not be supported.
maj 11 14:58:00 fedora wireplumber[17856]: RFCOMM receive command but modem not available: AT+BTRH?
maj 11 14:58:01 fedora wireplumber[17856]: RFCOMM receive command but modem not available: AT+CSRSF=0,0,0,1,0,0,0
maj 11 18:27:43 fedora wireplumber[17856]: <WpAsyncEventHook:0x55af3b734570> failed: <WpSiStandardLink:0x55af3ba118f0> link failed: some node was destroyed before the link was created
maj 11 18:28:02 fedora wireplumber[17856]: <WpAsyncEventHook:0x55af3b734570> failed: <WpSiStandardLink:0x55af3ba801e0> link failed: some node was destroyed before the link was created
maj 11 19:46:16 fedora wireplumber[17856]: <WpDBusConnection:0x55af3b6c4840> DBus connection closed: Underlying GIOStream returned 0 bytes on an async read
maj 11 19:46:16 fedora wireplumber[17856]: <WpDBusConnection:0x55af3b6c4840> Trying to reconnect after core sync
maj 11 19:46:26 fedora systemd[17593]: Stopping wireplumber.service - Multimedia Service Session Manager...
maj 11 19:46:26 fedora wireplumber[17856]: stopped by signal: Terminated
maj 11 19:46:26 fedora wireplumber[17856]: disconnected from pipewire
maj 11 19:46:26 fedora systemd[17593]: Stopped wireplumber.service - Multimedia Service Session Manager.
maj 11 19:46:26 fedora systemd[17593]: wireplumber.service: Consumed 2min 13.927s CPU time.
maj 11 19:46:27 fedora systemd[64959]: Started wireplumber.service - Multimedia Service Session Manager.
maj 11 19:46:28 fedora wireplumber[65223]: org.bluez.GattManager1.RegisterApplication() failed: GDBus.Error:org.bluez.Error.Failed: Failed to create entry in database
maj 11 19:46:28 fedora wireplumber[65223]: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it installed?
maj 11 19:46:28 fedora wireplumber[65223]: PipeWire's libcamera SPA plugin is missing or broken. Some camera types may not be supported.
maj 11 19:46:28 fedora wireplumber[65223]: RFCOMM receive command but modem not available: AT+BTRH?
maj 11 19:46:28 fedora wireplumber[65223]: RFCOMM receive command but modem not available: AT+CSRSF=0,0,0,1,0,0,0
maj 11 19:51:14 fedora wireplumber[65223]: <WpAsyncEventHook:0x55c3c4ceebd0> failed: <WpSiStandardLink:0x55c3c5096110> link failed: some node was destroyed before the link was created
maj 12 08:51:34 fedora wireplumber[65223]: org.bluez.GattManager1.RegisterApplication() failed: GDBus.Error:org.bluez.Error.AlreadyExists: Already Exists
maj 12 08:51:34 fedora wireplumber[65223]: org.bluez.GattManager1.RegisterApplication() failed: GDBus.Error:org.bluez.Error.Failed: Failed to create entry in database
maj 12 08:52:24 fedora wireplumber[65223]: <WpDBusConnection:0x55c3c4c7e840> DBus connection closed: Underlying GIOStream returned 0 bytes on an async read
maj 12 08:52:24 fedora wireplumber[65223]: <WpDBusConnection:0x55c3c4c7e840> Trying to reconnect after core sync
maj 12 08:52:34 fedora systemd[64959]: Stopping wireplumber.service - Multimedia Service Session Manager...
maj 12 08:52:34 fedora wireplumber[65223]: stopped by signal: Terminated
maj 12 08:52:35 fedora wireplumber[65223]: disconnected from pipewire
maj 12 08:52:35 fedora systemd[64959]: Stopped wireplumber.service - Multimedia Service Session Manager.
maj 12 08:52:35 fedora systemd[64959]: wireplumber.service: Consumed 2min 24.582s CPU time.
maj 12 14:26:36 fedora systemd[182830]: Started wireplumber.service - Multimedia Service Session Manager.
maj 12 14:26:36 fedora wireplumber[183096]: org.bluez.GattManager1.RegisterApplication() failed: GDBus.Error:org.bluez.Error.Failed: Failed to create entry in database
maj 12 14:26:36 fedora wireplumber[183096]: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it installed?
maj 12 14:26:36 fedora wireplumber[183096]: PipeWire's libcamera SPA plugin is missing or broken. Some camera types may not be supported.
maj 12 14:26:54 fedora wireplumber[183096]: RFCOMM receive command but modem not available: AT+BTRH?
maj 12 14:26:54 fedora wireplumber[183096]: RFCOMM receive command but modem not available: AT+CSRSF=0,0,0,1,0,0,0
maj 12 14:41:08 fedora wireplumber[183096]: <WpAsyncEventHook:0x5565e7e25dd0> failed: <WpSiStandardLink:0x5565e81d9120> link failed: some node was destroyed before the link was created
maj 12 16:09:48 fedora wireplumber[183096]: <WpAsyncEventHook:0x5565e7e25dd0> failed: <WpSiStandardLink:0x5565e81a6930> link failed: some node was destroyed before the link was created
maj 12 17:12:05 fedora wireplumber[183096]: 0x7f90b5d08038: error 24
maj 12 17:12:05 fedora wireplumber[183096]: (bluez_output.E8_07_BF_19_EC_4D.1-75) running -> error (Received error event)
maj 12 17:12:05 fedora wireplumber[183096]: Failure in Bluetooth audio transport /org/bluez/hci0/dev_E8_07_BF_19_EC_4D/sep1/fd5
maj 12 17:12:20 fedora wireplumber[183096]: RFCOMM receive command but modem not available: AT+CHLD=?
maj 12 17:12:20 fedora wireplumber[183096]: [67B blob data]
maj 12 17:12:20 fedora wireplumber[183096]: RFCOMM receive command but modem not available: AT+CGMI?
maj 12 17:38:20 fedora wireplumber[183096]: RFCOMM receive command but modem not available: AT+BVRA=1
maj 12 19:21:06 fedora wireplumber[183096]: 0x5565e809c568: error 24
maj 12 19:21:06 fedora wireplumber[183096]: (bluez_output.24_BA_CD_90_C3_B6.1-68) running -> error (Received error event)
maj 12 19:21:06 fedora wireplumber[183096]: Failure in Bluetooth audio transport /org/bluez/hci0/dev_24_BA_CD_90_C3_B6/sep1/fd6
maj 12 19:58:59 fedora wireplumber[183096]: org.bluez.GattManager1.RegisterApplication() failed: GDBus.Error:org.bluez.Error.AlreadyExists: Already Exists
maj 12 19:58:59 fedora wireplumber[183096]: org.bluez.GattManager1.RegisterApplication() failed: GDBus.Error:org.bluez.Error.Failed: Failed to create entry in database
maj 12 20:01:13 fedora wireplumber[183096]: RFCOMM receive command but modem not available: AT+BTRH?
maj 12 20:01:13 fedora wireplumber[183096]: RFCOMM receive command but modem not available: AT+CSRSF=0,0,0,1,0,0,0
maj 12 20:01:24 fedora wireplumber[183096]: 0x5565e809c0d8: error 24

The audio works when my headphones are connected on a fresh live USB.

Works with my earbuds

logs from the bluetooth systemd service:

cze 03 00:32:17 fedora bluetoothd[875]: /org/bluez/hci0/dev_24_BA_CD_90_C3_B6/sep1/fd0: fd(43) ready
cze 03 00:32:50 fedora bluetoothd[875]: src/profile.c:ext_io_disconnected() Unable to get io data for Hands-Free Voice gateway: getpeername: Transport endpoint is not connected (107)
cze 03 00:33:24 fedora bluetoothd[875]: src/profile.c:ext_connect() Hands-Free Voice gateway failed connect to E8:07:BF:FC:48:A4: Permission denied (13)
cze 03 00:33:26 fedora bluetoothd[875]: profiles/audio/avdtp.c:avdtp_connect_cb() connect to E8:07:BF:FC:48:A4: Too many levels of symbolic links (40)
cze 03 00:33:26 fedora bluetoothd[875]: src/service.c:btd_service_connect() a2dp-source profile connect failed for E8:07:BF:FC:48:A4: Device or resource busy
cze 03 00:33:28 fedora bluetoothd[875]: profiles/audio/avdtp.c:avdtp_connect_cb() connect to E8:07:BF:FC:48:A4: Connection refused (111)
cze 03 00:33:28 fedora bluetoothd[875]: src/profile.c:ext_connect() Hands-Free Voice gateway failed connect to E8:07:BF:FC:48:A4: Connection refused (111)
cze 03 00:33:29 fedora bluetoothd[875]: profiles/audio/avdtp.c:avdtp_connect_cb() connect to E8:07:BF:FC:48:A4: Connection refused (111)
cze 03 00:33:31 fedora bluetoothd[875]: profiles/audio/avdtp.c:avdtp_connect_cb() connect to E8:07:BF:FC:48:A4: Connection refused (111)
cze 03 00:34:03 fedora bluetoothd[875]: src/service.c:btd_service_connect() a2dp-source profile connect failed for E8:07:BF:FC:48:A4: Device or resource busy

Bump .

Bump.

There are several errors in the logs you provided that seem to indicate your camera isn’t supported. Does your PC have a camera connected? If so, can you disconnect it to take that out of the equation? If it is a built-in camera, you might be able to turn it off in your BIOS settings.

I already reinstalled fedora and now it works.
Seems like something was wrong with my installation. Also, the camera was built-in.

1 Like