You are not logged in.
I've got a pair of bluetooth headphones that were working fine yesterday and suddenly stopped playing audio.
I'm using a bluetooth usb dongle. The headphones pair properly and used to automatically switch to the audio sink. Now after the device pairs it just shows suspended and idle:
pacmd list-sinks:
index: 3
name: <bluez_sink.11_11_22_33_36_26.a2dp_sink>
driver: <module-bluez5-device.c>
flags: HARDWARE DECIBEL_VOLUME LATENCY
state: SUSPENDED
suspend cause: IDLE
priority: 9050
volume: front-left: 60288 / 92% / -2.17 dB, front-right: 60288 / 92% / -2.17 dB
balance 0.00
base volume: 65536 / 100% / 0.00 dB
volume steps: 65537
muted: yes
current latency: 0.00 ms
max request: 3 KiB
max rewind: 0 KiB
monitor source: 3
sample spec: s16le 2ch 44100Hz
channel map: front-left,front-right
Stereo
used by: 0
linked by: 0
fixed latency: 45.32 ms
card: 3 <bluez_card.11_11_22_33_36_26>
module: 29
properties:
bluetooth.protocol = "a2dp_sink"
device.description = "MOOH-BE00BT"
device.string = "11:11:22:33:36:26"
device.api = "bluez"
device.class = "sound"
device.bus = "bluetooth"
device.form_factor = "headset"
bluez.path = "/org/bluez/hci0/dev_11_11_22_33_36_26"
bluez.class = "0x240404"
bluez.alias = "MOOH-BE00BT"
device.icon_name = "audio-headset-bluetooth"
device.intended_roles = "phone"
ports:
headset-output: Headset (priority 0, latency offset 0 usec, available: unknown)
properties:
active port: <headset-output>
In pavucontrol I can manually select the headphones, but doing so only seems to mute the audio. This will show the device as running in pacmd, but there is no audio:
index: 3
name: <bluez_sink.11_11_22_33_36_26.a2dp_sink>
driver: <module-bluez5-device.c>
flags: HARDWARE DECIBEL_VOLUME LATENCY
state: RUNNING
suspend cause: (none)
priority: 9050
volume: front-left: 60288 / 92% / -2.17 dB, front-right: 60288 / 92% / -2.17 dB
balance 0.00
base volume: 65536 / 100% / 0.00 dB
volume steps: 65537
muted: yes
current latency: 52.79 ms
max request: 3 KiB
max rewind: 0 KiB
monitor source: 3
sample spec: s16le 2ch 44100Hz
channel map: front-left,front-right
Stereo
used by: 1
linked by: 3
fixed latency: 45.32 ms
card: 3 <bluez_card.11_11_22_33_36_26>
module: 29
properties:
bluetooth.protocol = "a2dp_sink"
device.description = "MOOH-BE00BT"
device.string = "11:11:22:33:36:26"
device.api = "bluez"
device.class = "sound"
device.bus = "bluetooth"
device.form_factor = "headset"
bluez.path = "/org/bluez/hci0/dev_11_11_22_33_36_26"
bluez.class = "0x240404"
bluez.alias = "MOOH-BE00BT"
device.icon_name = "audio-headset-bluetooth"
device.intended_roles = "phone"
ports:
headset-output: Headset (priority 0, latency offset 0 usec, available: yes)
properties:
active port: <headset-output>
I am able to connect the headphones to my phone, they work fine, I was also able to take the adapter to another computer along with the headphones and they both worked.
Any help would be much appreciated
edit: systemctl reports this when I pair the device:
Mar 04 21:53:27 leshowbox bluetoothd[8810]: Unable to get io data for Headset Voice gateway: getpeername: Transport endpoint is not connected (107)
Mar 04 21:53:27 leshowbox dbus-daemon[771]: [system] Rejected send message, 1 matched rules; type="method_return", sender=":1.60" (uid=1000 pid=1144 comm="/usr/bin/pulseaudio --daemonize=no ") interface="(unset)" member="(unset)" error name="(unset)" requested_reply="0" destination=":1.443" (uid=0 pid=8810 com>
Mar 04 21:53:32 leshowbox sudo[9113]: pam_unix(sudo:session): session closed for user root
Mar 04 21:53:39 leshowbox bluetoothd[8810]: /org/bluez/hci0/dev_11_11_22_33_36_26/fd2: fd(35) ready
Mar 04 21:53:39 leshowbox rtkit-daemon[1148]: Supervising 3 threads of 1 processes of 1 users.
Mar 04 21:53:39 leshowbox rtkit-daemon[1148]: Successfully made thread 9137 of process 1144 (/usr/bin/pulseaudio) owned by '1000' RT at priority 5.
Mar 04 21:53:39 leshowbox rtkit-daemon[1148]: Supervising 4 threads of 1 processes of 1 users.
Mar 04 21:53:40 leshowbox sudo[9138]: leshow : TTY=pts/2 ; PWD=/home/leshow ; USER=root ; COMMAND=/usr/bin/journalctl -xe
Mar 04 21:53:40 leshowbox sudo[9138]: pam_unix(sudo:session): session opened for user root by (uid=0)
Last edited by Cryptix_00 (2019-03-05 23:50:40)
Offline
Is there anything else (a phone perhaps) that is also connected to the headphones? My speaker allows multiple connections, but it is first come, first served to the various protocols.
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way
Offline
Thanks for the reply, no they are not connected to anything else. The bluetooth module is turned off on my phone. The headphones also play the little notification sound when they pair with the dongle. Besides having to manually select the sink in pavucontrol, every output I've looked at seems to show things are working normally-- except of course, no audio
Offline
And what if you simply remove the muted: yes flag? In whatever pulse mixer you prefer? Does it change immediately again or what is the issue? Or with
pacmd set-sink-mute bluez_sink.11_11_22_33_36_26.a2dp_sink 0
Offline
Well then, lol. I didn't notice that, thank you. Yes it appears that was the issue. I'm not sure why it set to mute.
After unmuting, via pacmd, connecting and disconnecting switches the stream over properly
Offline