Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Bluetooth Headphones connecting but not playing sound

Need help with peripherals or devices?
Post Reply
Message
Author
jsq
Posts: 1
Joined: 2022-01-27 09:56

Bluetooth Headphones connecting but not playing sound

#1 Post by jsq »

I have a new pair of Bluetooth headphones (ATH-M50XBT2MO) and I have tried getting them to work for a couple of hours now.

I have played around with all kinds of solutions and fixes I've found on the internet to similar problems but I haven't gotten them to fully work yet.
At one point I managed to get sound out of them, but in pulse audio volume control they had a weird profile (HFP?) and it sounded awful.

Right now I can connect the headphones, I can see them in pulse audio volume control, edit their profile/codec, but they don't play any sound and the mic isn't showing up as a input device.

My System:
OS: Debian GNU/Linux bookworm/sid x86_64
Kernel: 5.15.0-3-amd64

Pictures of the control panels:

Image
Image


pact list sinks:

Code: Select all

Sink #70
	State: IDLE
	Name: bluez_output.XX:XX:XX:XX:XX:XX.a2dp-sink
	Description: ATH-M50xBT2
	Driver: PipeWire
	Sample Specification: float32le 2ch 48000Hz
	Channel Map: front-left,front-right
	Owner Module: 4294967295
	Mute: no
	Volume: front-left: 29414 /  45% / -20.88 dB,   front-right: 29414 /  45% / -20.88 dB
	        balance 0.00
	Base Volume: 65536 / 100% / 0.00 dB
	Monitor Source: bluez_output.XX:XX:XX:XX:XX:XX.a2dp-sink.monitor
	Latency: 0 usec, configured 0 usec
	Flags: HARDWARE HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY 
	Properties:
		api.bluez5.address = "XX:XX:XX:XX:XX:XX"
		api.bluez5.codec = "ldac"
		api.bluez5.profile = "a2dp-sink"
		api.bluez5.transport = ""
		card.profile.device = "1"
		device.id = "69"
		device.routes = "1"
		factory.name = "api.bluez5.a2dp.sink"
		device.description = "ATH-M50xBT2"
		node.name = "bluez_output.XX:XX:XX:XX:XX:XX.a2dp-sink"
		node.pause-on-idle = "false"
		priority.driver = "1010"
		priority.session = "1010"
		factory.id = "8"
		device.api = "bluez5"
		media.class = "Audio/Sink"
		node.driver = "true"
		node.latency = "512/48000"
		factory.mode = "merge"
		audio.adapt.follower = ""
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "70"
		object.serial = "111"
		client.id = "32"
	Ports:
		headphone-output: Headphone (type: Headphones, priority: 0, available)
	Active Port: headphone-output
	Formats:
		pcm
pactl list cards:

Code: Select all

Card #54
	Name: bluez_card."XX:XX:XX:XX:XX:XX"
	Driver: module-bluez5-device.c
	Owner Module: n/a
	Properties:
		api.bluez5.address = "XX:XX:XX:XX:XX:XX"
		api.bluez5.class = "0x240418"
		api.bluez5.connection = "disconnected"
		api.bluez5.device = ""
		api.bluez5.icon = "audio-headphones"
		api.bluez5.path = "/org/bluez/hci0/dev_"XX:XX:XX:XX:XX:XX"
		bluez5.auto-connect = "[ hfp_hf hsp_hs a2dp_sink ]"
		device.alias = "ATH-M50xBT2"
		device.api = "bluez5"
		device.bus = "bluetooth"
		device.description = "ATH-M50xBT2"
		device.form_factor = "headphone"
		device.name = "bluez_card."XX:XX:XX:XX:XX:XX"
		device.product.id = "0x223b"
		device.string = "XX:XX:XX:XX:XX:XX"
		device.vendor.id = "bluetooth:005d"
		media.class = "Audio/Device"
		factory.id = "14"
		client.id = "32"
		object.id = "54"
		object.serial = "247"
	Profiles:
		off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
		a2dp-sink: High Fidelity Playback (A2DP Sink) (sinks: 1, sources: 0, priority: 16, available: yes)
		headset-head-unit: Headset Head Unit (HSP/HFP) (sinks: 1, sources: 1, priority: 1, available: yes)
		a2dp-sink-sbc: High Fidelity Playback (A2DP Sink, codec SBC) (sinks: 1, sources: 0, priority: 18, available: yes)
		a2dp-sink-sbc_xq: High Fidelity Playback (A2DP Sink, codec SBC-XQ) (sinks: 1, sources: 0, priority: 17, available: yes)
		a2dp-sink-ldac: High Fidelity Playback (A2DP Sink, codec LDAC) (sinks: 1, sources: 0, priority: 19, available: yes)
		headset-head-unit-cvsd: Headset Head Unit (HSP/HFP, codec CVSD) (sinks: 1, sources: 1, priority: 2, available: yes)
		headset-head-unit-msbc: Headset Head Unit (HSP/HFP, codec mSBC) (sinks: 1, sources: 1, priority: 3, available: yes)
	Active Profile: a2dp-sink-ldac
	Ports:
		headphone-input: Headphone (type: Headphones, priority: 0, latency offset: 0 usec, available)
			Properties:
				port.type = "headphones"
			Part of profile(s): headset-head-unit, headset-head-unit-cvsd, headset-head-unit-msbc
		headphone-output: Headphone (type: Headphones, priority: 0, latency offset: 0 usec, available)
			Properties:
				port.type = "headphones"
			Part of profile(s): a2dp-sink, headset-head-unit, a2dp-sink-sbc, a2dp-sink-sbc_xq, a2dp-sink-ldac, headset-head-unit-cvsd, headset-head-unit-msbc
Most solutions I read online recommend loading modules, but whenever I try to do it I get errors:

Code: Select all

j@heart:~$ pactl load-module module-bluetooth-discover
Failure: No such entity
j@heart:~$ sudo pactl load-module module-bluetooth-discover
[sudo] password for j: 
Connection failure: Connection refused
pa_context_connect() failed: Connection refused
Thank you in advance if anyone is willing to help.

vegafool
Posts: 1
Joined: 2022-10-10 18:45

Re: Bluetooth Headphones connecting but not playing sound

#2 Post by vegafool »

There might be various reasons for that. Firstly, it might be something wrong with the audio drivers on your PC; you might want to reinstall them. Secondly, you need to ensure there is no interference between the Wi-Fi network and the Bluetooth connection. It sometimes happens to expensive devices, and honestly, I don’t know why the creators of those devices haven’t solved this problem yet.
I also advise you to try connecting the headphones to other devices to see whether they work. And then, I would try to contact customer support and get an adjustment manual. I had to do that to mine Turtle Beach Elite 800 headphones, and it’s usually not difficult to do yourself.

jmgibson1981
Posts: 296
Joined: 2015-06-07 14:38
Has thanked: 11 times
Been thanked: 32 times

Re: Bluetooth Headphones connecting but not playing sound

#3 Post by jmgibson1981 »

Code: Select all

apt install pulseaudio-module-bluetooth
Depending on how you installed that isn't always in the default list. Pulse can see it but can't do much more without this package.

Joe2Shoe
Posts: 11
Joined: 2022-10-06 19:20

Re: Bluetooth Headphones connecting but not playing sound

#4 Post by Joe2Shoe »

In Pulse Audio Volume Control (PAVC) check the Output settings.

User avatar
Scorpion
Posts: 389
Joined: 2018-10-17 11:38
Has thanked: 5 times

Re: Bluetooth Headphones connecting but not playing sound

#5 Post by Scorpion »

Maybe changing the audio profile, I have "High Fidelity Playback (A2DP sink)" or "Headset Head Unit (HSP/HFP)".

Post Reply