I own a Bluetooth headset (Sennheiser Momentum M2 AEBT). I am having an issue with autoconnection, for which I have found a workaround. I would prefer a real solution.
If I want the connection to work, I have to
- Connect the headset.
- Edit the Bluetooth settings, select audio profile "Headset Head Unit"
- Disconnect the headset.
- Connect the headset.
- Select "High fidelity playback" as the audio profile.
Then everything is peachy.
Here are alternate scenarios I've tried:
When the headset and the computer autoconnect, the computer will use the most recent profile (High Fidelity Playback). However, VLC will play muted audio, and MPD will be persistently paused.
If I try turning the profile to "off", then back to "High Fidelity Playback", I get the error message
Failed to change the profile to a2dp_sink
, and I see the same problems as before. The same situation occurs if I change the profile to "Headset Head Unit", then try switching to "High Fidelity Playback".You can see in the images that there are three options: "Headset", "Handsfree" and "Audio Sink". It does not seem to matter which one I click.
Here are screenshots with descriptions.
Available menu options in Bluetooth:
Persistent pausing in MPD. I can move forward or backward, but there is no "play" option:
VLC will happily play with no audio:
lspci
andlsusb
to your post. If not, please share your resolution with the community here. Thank you!