I’m not sure where I should report this bug as I don’t know if its a UB issue, a Budgie issue, or a Ubuntu issue.
I have the popular Sony WH-100XM3 headset.
I can connect to the headset fine using bluetooth. I set the Output device in Sound Option, there are two configurations A2DP Sink (sounds great) and HSP/HFP (sounds terrible).
If I set the input device to the headset, it silently switches the Configuration to HSP/HFP and so the audio sounds terrible.
If I then switch the configuation back to A2DP sink, the audio output sounds good again, but then the input device switches to something else.
So the problem is that I cant use the headset as audio input while having the good-sounding output configuration.
Does anyone know where I should report this issue?
To my knowledge it is not a bug, bluetooth doesn’t have the bandwidth necessary to act as A2DP sink while also transmitting audio back to the pc. Android phones and iphones switch “on the fly” so that it sounds good to both ends but the linux implementation does not.
If anything it is a problem in the bluetooth standard and a quick google search proves it.
What i do in my laptop is to set the bluetooth headset as A2DP sink and use the internal mic of the laptop as the default input device.
To get my bluetooth speaker working on Ubuntu (Budgie) I used the following resources.
I have a “Bose Soundlink II SE” bluetoo0th box.
I’m not sure if this is really exactly the same problem you guys have, but anyway, I hope this helps anybody.
This are my personal notes:
TL;DR: oFono is necesary. There needs to be a dummy modem installed if there is no LTE/UMTS modem present on the machine (Paket ofono-phonesim) , so that PulseAudio can use the profile headset-head-unit:
pacmd list-cards
# "4" is the index of the Bluetooth device (which may vary)
# the following command shouldn't throw an error:
pacmd set-card-profile 4 headset_head_unit