5

I am not able to use my Bluetooth headset Mic as a mic input in my Ubuntu 20.04 LTS installation. I can use it as an Output device with profiles - High Fidelity Playback (A2DP Sink) and Headset Head Unit(HSP/ HFP) but in the Input section, only the Internal microphone - Built-in audio is showing.

In google meet in sound settings, it is appearing as Monitor of Infinity Glide 501, but the sound is not getting recorded.

Model: JBL Infinity Glide 501

Note it works flawlessly with mobile devices. What could be the reason? How to resolve this issue?

digiwizkid
  • 2,615

2 Answers2

2

I found the solution in this answer below-

Failed to change profile to headset_head_unit

Please note-

Need to install ofono and phonesim in order to make bluetooth headset work.

For ubuntu 20.04 phonesim is not there in the repository, but it is available in this PPA

sudo add-apt-repository ppa:smoser/bluetooth

sudo apt install ofono-phonesim

digiwizkid
  • 2,615
0

I'm on Ubuntu 22.04.4 LTS. Running sudo apt-get install -y ofono was sufficient to get my WH-1000XM5 to display in the sound settings and work as expected.

phonesim appears to be a dead project. The last update to the project was 10 years ago.

I did notice that Ubuntu does not handle swapping between "Microphone mode" on the sound and regular mode correctly. That is to say, the sound output changes while the mic is active. On Windows, it changes while the mic is active, but swaps back to high fidelity playback once the mic is inactive. Ubuntu does not handle this correctly. After the mic had been active I had to:

  1. Go back into settings
  2. Go to sound
  3. Input device -> change to something other than the headset
  4. Output, under configuration, change it to something other than high fidelity playback
  5. Change it back to high fidelity playback.