Hello! My bluetooth headphones are always set to the "Headset Head Unit (HSP/HFP)" profile, resulting in very poor sound quality. Setting them as A2DP sink would solve the issue, but the A2DP sink profile is unavailable as pactl confirms:
pactl list | grep -C2 A2DP
Profiles:
headset_head_unit: Headset Head Unit (HSP/HFP) (sinks: 1, sources: 1, priority: 30, available:yes)
a2dp_sink: High Fidelity Playback (A2DP Sink) (sinks: 1, sources: 0, priority: 40, available: no)
off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
Active Profile: headset_head_unit
The same exact issue is troubleshooted on the Arch wiki, but none of the solutions worked for me. I also tried using pipewire, but the issue remained. The headphones worked fine (the A2DP profile was available on both pulseaudio and pipewire) a few months back on a different Arch machine. Any ideas?
P.S. : dmesg provides the following output, I don't know if it has to do with the issue:
Do you mean fix-bt-a2dp? If that's the one you mean, I already tried it (it was mentioned in the Arch wiki as a possible solution, but as stated before, no solution works for me).
Unfortunately I don't have a different bluetooth headset atm. I also tried Ubuntu LTS 20.04 live a few minutes ago on the same machine and everything worked fine. It could be the kernel, but unfortunately I can't test any other kernels on Garuda since it doesn't boot if I do so.
Yeah I am aware, it literally won't boot (freezes in the middle of booting). I will have to investigate this further by disabling quiet mode in grub etc.
Edit: Any other suggestions apart from LTS kernel?
Works in the latest KDE-Dragonized (live, non-gaming edition), which I see uses pipewire by default, a welcome change. I copied the pipewire configs from the live just in case, but the issue persists.
P.S.: Arch forums didn't provide any solutions either. In fact, no one ever replied .
I know, problem is that none of the components (kernel, pipewire, pulseaudio, bluez, front-ends, headphones, hardware) seems to be to blame! So I have no idea where to report anything other than forums (more details on arch forums).
Please do not post your non-Arch problems in the Arch Forums about the problems you are experiencing in Garuda. Garuda is not Arch, and you don’t want to give Garuda users a bad reputation, do you?
Fact of the matter is, if I see your posts there I will have a moderator dustbin them as “not Arch.” You signed up for the Arch Forums under conditions that you are attempting to evade.