You are not logged in.
Hi everyone, this is my first time posting on the forum so I hope I'm doing it correctly. Please correct me if not!
I'm trying to set up an Arctis 3 Bluetooth wireless headset with a mic. A2DP works but I can't use the mic with it. I can switch to HSP/HFP and the mic works, but I can't hear anything. (pavucontrol shows that output is being played, and I can hear when I switch to A2DP in blueman).
This thread is the closest I found to my issue, but the OP's headset doesn't support the headset bluetooth mode (HDP I think?) but mine supports both:
[bluetooth]# info 28:9A:4B:19:38:E2
Device 28:9A:4B:19:38:E2 (public)
Name: Arctis 3 Bluetooth
Alias: Arctis 3 Bluetooth
Class: 0x00240404
Icon: audio-card
Paired: yes
Trusted: no
Blocked: no
Connected: no
LegacyPairing: no
UUID: Headset (00001108-0000-1000-8000-00805f9b34fb)
UUID: Audio Sink (0000110b-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control (0000110e-0000-1000-8000-00805f9b34fb)
UUID: Handsfree (0000111e-0000-1000-8000-00805f9b34fb)
UUID: PnP Information (00001200-0000-1000-8000-00805f9b34fb)
Modalias: bluetooth:v0111p12B0d0105Here's pacmd list-cards:
<other cards omitted>
index: 4
name: <bluez_card.28_9A_4B_19_38_E2>
driver: <module-bluez5-device.c>
owner module: 28
properties:
device.description = "Arctis 3 Bluetooth"
device.string = "28:9A:4B:19:38:E2"
device.api = "bluez"
device.class = "sound"
device.bus = "bluetooth"
device.form_factor = "headset"
bluez.path = "/org/bluez/hci0/dev_28_9A_4B_19_38_E2"
bluez.class = "0x240404"
bluez.alias = "Arctis 3 Bluetooth"
device.icon_name = "audio-headset-bluetooth"
device.intended_roles = "phone"
profiles:
headset_head_unit: Headset Head Unit (HSP/HFP) (priority 30, available: yes)
a2dp_sink_sbc: High Fidelity Playback (A2DP Sink: SBC) (priority 40, available: unknown)
a2dp_sink_aac: High Fidelity Playback (A2DP Sink: AAC) (priority 40, available: no)
a2dp_sink_aptx: High Fidelity Playback (A2DP Sink: aptX) (priority 40, available: no)
a2dp_sink_aptx_hd: High Fidelity Playback (A2DP Sink: aptX HD) (priority 40, available: no)
a2dp_sink_ldac: High Fidelity Playback (A2DP Sink: LDAC) (priority 40, available: no)
off: Off (priority 0, available: yes)
active profile: <headset_head_unit>
sinks:
bluez_sink.28_9A_4B_19_38_E2.headset_head_unit/#25: Arctis 3 Bluetooth
sources:
bluez_sink.28_9A_4B_19_38_E2.headset_head_unit.monitor/#28: Monitor of Arctis 3 Bluetooth
bluez_source.28_9A_4B_19_38_E2.headset_head_unit/#29: Arctis 3 Bluetooth
ports:
headset-output: Headset (priority 0, latency offset 0 usec, available: yes)
properties:
headset-input: Headset (priority 0, latency offset 0 usec, available: yes)
properties:Pacmd says that HSP/HFP are available and that A2DP SBC is unknown, but the later works as expected and I can't hear anything with the former.
Some other info dumps that helpful people on other threads found helpful:
pulseaudio --dump-conf
daemonize = no
fail = yes
high-priority = yes
nice-level = -11
realtime-scheduling = yes
realtime-priority = 5
allow-module-loading = yes
allow-exit = yes
use-pid-file = yes
system-instance = no
local-server-type = user
cpu-limit = no
enable-shm = yes
flat-volumes = no
rescue-streams = yes
lock-memory = no
exit-idle-time = 20
scache-idle-time = 20
dl-search-path = /usr/lib/pulse-14.0/modules
default-script-file = /etc/pulse/default.pa
load-default-script-file = yes
log-target =
log-level = notice
resample-method = auto
avoid-resampling = no
enable-remixing = yes
remixing-use-all-sink-channels = yes
remixing-produce-lfe = no
remixing-consume-lfe = no
lfe-crossover-freq = 0
default-sample-format = s16le
default-sample-rate = 44100
alternate-sample-rate = 48000
default-sample-channels = 2
default-channel-map = front-left,front-right
default-fragments = 4
default-fragment-size-msec = 25
enable-deferred-volume = yes
deferred-volume-safety-margin-usec = 8000
deferred-volume-extra-delay-usec = 0
shm-size-bytes = 0
log-meta = no
log-time = no
log-backtrace = 0
rlimit-fsize = -1
rlimit-data = -1
rlimit-stack = -1
rlimit-core = -1
rlimit-rss = -1
rlimit-as = -1
rlimit-nproc = -1
rlimit-nofile = 256
rlimit-memlock = -1
rlimit-locks = -1
rlimit-sigpending = -1
rlimit-msgqueue = -1
rlimit-nice = 31
rlimit-rtprio = 9
rlimit-rttime = 200000The differences from default are from this medium article.
pacmd list-sinks
<some entries omitted>
* index: 25
name: <bluez_sink.28_9A_4B_19_38_E2.headset_head_unit>
driver: <module-bluez5-device.c>
flags: HARDWARE HW_VOLUME_CTRL LATENCY
state: IDLE
suspend cause: (none)
priority: 9050
volume: mono: 65536 / 100%
balance 0.00
base volume: 65536 / 100%
volume steps: 16
muted: no
current latency: 34.72 ms
max request: 0 KiB
max rewind: 0 KiB
monitor source: 28
sample spec: s16le 1ch 8000Hz
channel map: mono
Mono
used by: 0
linked by: 1
fixed latency: 31.00 ms
card: 4 <bluez_card.28_9A_4B_19_38_E2>
module: 28
properties:
bluetooth.protocol = "headset_head_unit"
device.intended_roles = "phone"
device.description = "Arctis 3 Bluetooth"
device.string = "28:9A:4B:19:38:E2"
device.api = "bluez"
device.class = "sound"
device.bus = "bluetooth"
device.form_factor = "headset"
bluez.path = "/org/bluez/hci0/dev_28_9A_4B_19_38_E2"
bluez.class = "0x240404"
bluez.alias = "Arctis 3 Bluetooth"
device.icon_name = "audio-headset-bluetooth"
ports:
headset-output: Headset (priority 0, latency offset 0 usec, available: yes)
properties:
active port: <headset-output>It says that priority is zero (which means last?) but it is still the default, and pavucontrol shows it as the audio destination which is why I think this is a bluetooth issue.
Does anyone have suggestions for how to debug?
Last edited by Exr0n (2020-11-30 01:32:05)
Offline
It looks like nobody was able to help here... may I request that this thread be moved to the multimedia board? (I'm still facing this issue and I don't really know where else to look..) Thank you!
Offline
Moved, by request
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way
Offline
This is not an answer to your question but you should know that Bluetooth audio is broken for years on Linux and no clear fixes exist for it. You can read the saga here: https://gitlab.freedesktop.org/pulseaud … quests/227
To overcome this you can buy an audio Bluetooth USB adapter like this one: https://1mii.com/product-item/usb-bluetooth-b10/ which handles Bluetooth for you and will act as a USB sound card for your computer.
Offline