High quality Bluetooth audio unavailable, only Handsfree and headset show up

When I connect my Bluetooth headphones to my fedora 39 laptop, only the handsfree and headset modes (low quality) are available.

1 Like

As i said, no HQ A2DP mode here
image

If you press the headset’s play / pause button after connecting, does that make A2DP appear? It’s kind of a long shot but I’ve heard this works with some headsets.

no, that doesn’t work. I’m currently connected with cable to get the higher audio quality but that obviously isn’t the best result. Sometimes i don’t have a cable to get and my cable is very short, so i would like to fix my bluetooth ASAP

What do you see in the logs? From a terminal, run:

journalctl -b -t bluetoothd

(and maybe also journalctl -b _COMM=wireplumber)

Hi there, what you see appears to be audio settings.
Did you add a new device in bluetooth-manager (GNOME Bluetooth) and see A2HP audio profile?

ill get logs when I get back home to my pc

Feb 04 17:28:58 fedora bluetoothd[1056]: Bluetooth daemon 5.72
Feb 04 17:28:58 fedora bluetoothd[1056]: Starting SDP server
Feb 04 17:28:58 fedora bluetoothd[1056]: src/plugin.c:plugin_init() System does not support csip plugin
Feb 04 17:28:58 fedora bluetoothd[1056]: profiles/audio/micp.c:micp_init() D-Bus experimental not enabled
Feb 04 17:28:58 fedora bluetoothd[1056]: src/plugin.c:plugin_init() System does not support micp plugin
Feb 04 17:28:58 fedora bluetoothd[1056]: src/plugin.c:plugin_init() System does not support vcp plugin
Feb 04 17:28:58 fedora bluetoothd[1056]: src/plugin.c:plugin_init() System does not support mcp plugin
Feb 04 17:28:58 fedora bluetoothd[1056]: src/plugin.c:plugin_init() System does not support bass plugin
Feb 04 17:28:58 fedora bluetoothd[1056]: src/plugin.c:plugin_init() System does not support bap plugin
Feb 04 17:28:58 fedora bluetoothd[1056]: Bluetooth management interface 1.22 initialized
Feb 04 17:28:58 fedora bluetoothd[1056]: Battery Provider Manager created
Feb 04 17:29:10 fedora bluetoothd[1056]: Endpoint registered: sender=:1.66 path=/MediaEndpoint/A2DPSource/ldac
Feb 04 17:29:10 fedora bluetoothd[1056]: Endpoint registered: sender=:1.66 path=/MediaEndpoint/A2DPSink/aac
Feb 04 17:29:10 fedora bluetoothd[1056]: Endpoint registered: sender=:1.66 path=/MediaEndpoint/A2DPSource/aac
Feb 04 17:29:10 fedora bluetoothd[1056]: Endpoint registered: sender=:1.66 path=/MediaEndpoint/A2DPSink/sbc
Feb 04 17:29:10 fedora bluetoothd[1056]: Endpoint registered: sender=:1.66 path=/MediaEndpoint/A2DPSource/sbc
Feb 04 17:29:10 fedora bluetoothd[1056]: Endpoint registered: sender=:1.66 path=/MediaEndpoint/A2DPSink/sbc_xq
Feb 04 17:29:10 fedora bluetoothd[1056]: Endpoint registered: sender=:1.66 path=/MediaEndpoint/A2DPSource/sbc_xq
Feb 04 17:29:10 fedora bluetoothd[1056]: Endpoint registered: sender=:1.66 path=/MediaEndpoint/A2DPSource/faststream
Feb 04 17:29:10 fedora bluetoothd[1056]: Endpoint registered: sender=:1.66 path=/MediaEndpoint/A2DPSource/faststream_duplex
Feb 04 17:29:10 fedora bluetoothd[1056]: Endpoint registered: sender=:1.66 path=/MediaEndpoint/A2DPSink/opus_05
Feb 04 17:29:10 fedora bluetoothd[1056]: Endpoint registered: sender=:1.66 path=/MediaEndpoint/A2DPSource/opus_05
Feb 04 17:29:10 fedora bluetoothd[1056]: Endpoint registered: sender=:1.66 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Feb 04 17:29:10 fedora bluetoothd[1056]: Endpoint registered: sender=:1.66 path=/MediaEndpoint/A2DPSource/opus_05_duplex
Feb 04 17:29:15 fedora bluetoothd[1056]: Endpoint unregistered: sender=:1.66 path=/MediaEndpoint/A2DPSource/ldac
Feb 04 17:29:15 fedora bluetoothd[1056]: Endpoint unregistered: sender=:1.66 path=/MediaEndpoint/A2DPSink/aac
Feb 04 17:29:15 fedora bluetoothd[1056]: Endpoint unregistered: sender=:1.66 path=/MediaEndpoint/A2DPSource/aac
Feb 04 17:29:15 fedora bluetoothd[1056]: Endpoint unregistered: sender=:1.66 path=/MediaEndpoint/A2DPSink/sbc
Feb 04 17:29:15 fedora bluetoothd[1056]: Endpoint unregistered: sender=:1.66 path=/MediaEndpoint/A2DPSource/sbc
Feb 04 17:29:15 fedora bluetoothd[1056]: Endpoint unregistered: sender=:1.66 path=/MediaEndpoint/A2DPSink/sbc_xq
Feb 04 17:29:15 fedora bluetoothd[1056]: Endpoint unregistered: sender=:1.66 path=/MediaEndpoint/A2DPSource/sbc_xq
Feb 04 17:29:15 fedora bluetoothd[1056]: Endpoint unregistered: sender=:1.66 path=/MediaEndpoint/A2DPSource/faststream
Feb 04 17:29:15 fedora bluetoothd[1056]: Endpoint unregistered: sender=:1.66 path=/MediaEndpoint/A2DPSource/faststream_duplex
Feb 04 17:29:15 fedora bluetoothd[1056]: Endpoint unregistered: sender=:1.66 path=/MediaEndpoint/A2DPSink/opus_05
Feb 04 17:29:15 fedora bluetoothd[1056]: Endpoint unregistered: sender=:1.66 path=/MediaEndpoint/A2DPSource/opus_05
Feb 04 17:29:15 fedora bluetoothd[1056]: Endpoint unregistered: sender=:1.66 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Feb 04 17:29:15 fedora bluetoothd[1056]: Endpoint unregistered: sender=:1.66 path=/MediaEndpoint/A2DPSource/opus_05_duplex
Feb 04 17:29:15 fedora bluetoothd[1056]: Endpoint registered: sender=:1.88 path=/MediaEndpoint/A2DPSource/ldac
Feb 04 17:29:15 fedora bluetoothd[1056]: Endpoint registered: sender=:1.88 path=/MediaEndpoint/A2DPSink/aac
Feb 04 17:29:15 fedora bluetoothd[1056]: Endpoint registered: sender=:1.88 path=/MediaEndpoint/A2DPSource/aac
Feb 04 17:29:15 fedora bluetoothd[1056]: Endpoint registered: sender=:1.88 path=/MediaEndpoint/A2DPSink/sbc
Feb 04 17:29:15 fedora bluetoothd[1056]: Endpoint registered: sender=:1.88 path=/MediaEndpoint/A2DPSource/sbc
Feb 04 17:29:15 fedora bluetoothd[1056]: Endpoint registered: sender=:1.88 path=/MediaEndpoint/A2DPSink/sbc_xq
Feb 04 17:29:15 fedora bluetoothd[1056]: Endpoint registered: sender=:1.88 path=/MediaEndpoint/A2DPSource/sbc_xq
Feb 04 17:29:15 fedora bluetoothd[1056]: Endpoint registered: sender=:1.88 path=/MediaEndpoint/A2DPSource/faststream
Feb 04 17:29:15 fedora bluetoothd[1056]: Endpoint registered: sender=:1.88 path=/MediaEndpoint/A2DPSource/faststream_duplex
Feb 04 17:29:15 fedora bluetoothd[1056]: Endpoint registered: sender=:1.88 path=/MediaEndpoint/A2DPSink/opus_05
Feb 04 17:29:15 fedora bluetoothd[1056]: Endpoint registered: sender=:1.88 path=/MediaEndpoint/A2DPSource/opus_05
Feb 04 17:29:15 fedora bluetoothd[1056]: Endpoint registered: sender=:1.88 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Feb 04 17:29:15 fedora bluetoothd[1056]: Endpoint registered: sender=:1.88 path=/MediaEndpoint/A2DPSource/opus_05_duplex

These are the logs. @mattdm

can someone help