[SOLVED] No actual sound with Pulse on bluez' "Handsfree Head Unit (HFP)", except Pulse's own sounds.
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
No actual sound with Pulse on bluez' "Handsfree Head Unit (HFP)", except Pulse's own sounds.
I have a weird problem with my Bluetooth headphones.
What works:
1) A2DP with Pulseaudio and Bluez.
2) Switching to Handsfree Head Unit (HFP) using Bluez GUI.
3) Recording audio using the Handsfree Input.
4) Hearing Pulseaudio's own sounds, e.g., the sound which helps to understand the volume level in pavucontrol. You can drag the slider and hear as the sound goes up and down.
What does not work:
Actually playing any other sound. mpv, mplayer, vlc, any other player trying to play any sound produces nothing but the "volume indicator" in the pavucontrol's "Output Devices", and "Playback" tabs moving.
The headphones do not produce an actual sound. The headphones make a tiny "click" when playback is started, there is some background sound of the headphones working, but there is no actual sound of the record coming out of the headphones.
I am not trying "Headsed", to fighting with "ofono" should not be required, I believe.
FWIW, the headphones model is Marshall Monitor Bluetooth.
Distribution: Slackware 64 -current multilib from AlienBob's LiveSlak MATE
Posts: 1,069
Rep:
No need fiddling with ofono, thankfully. Even if HFP is disabled, the HLS backend works fine with my bt device. And sound quality's OK (at least for webmeetings).
...
with HSP: CVSD or mSBC. pavucontrol seems to default to CVSD, but mSBC also works if I choose it.
Does the audio quality noticeably change if you use that drop-down menu?
Because (see that bug on freedesktop) it seems that the menu is not actually working, at least not all the time.
Anyway, I guess, this is not very important, CVSD is enough for voice, and hopefully they will repair this mSBC problem in the next version of Pulse and/or Kernel, if there are people working on it.
Distribution: Slackware 64 -current multilib from AlienBob's LiveSlak MATE
Posts: 1,069
Rep:
Can't say I can hear a difference when switching between CVSD and mSBC. But I can't say that the sound is "robot-like" (as you describe it) either. And no marked difference between the A2DP and the HSP profiles, except of course that HSP is mono.
N.B. Igor writes on github-pulseaudio that the dropdown menu isn't implemented yet for the handsfree profile, but maybe it works for HSP?
No idea why only the second "solution" worked for me and only the first for you. Maybe hardware related (different bt devices, different wlan/bt cards)?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.