You are not logged in.
- AD2P / aptX works just fine
- When headphones get switched to headset during the call (to HFP), no matter what Profile is selected in Pavu control, no sound is coming out (microphone seems to work)
- Headset did work fine couple of weeks back
- Sennheiser MOMENTUM 4 headphones, firmware 2.13.28 (up to date as of now)
- I have pipewire + wireplumber installed (no special configurations at place), no pulseaudio
- Pavu control HFP options: [ Headset Head Unit (HSP/HFP, codec CVSD); Headset Head Unit (HSP/HFP, codec mSBC); Headset Head Unit (HSP/HFP) ]
sebastian@nuvo:~$ pactl list sinks | grep -B 3 MOMENTUM -A 100
Sink #1547
State: RUNNING
Name: bluez_output.80_C3_BA_2A_20_66.1
Description: MOMENTUM 4
Driver: PipeWire
Sample Specification: s16le 1ch 8000Hz
Channel Map: mono
Owner Module: 4294967295
Mute: no
Volume: mono: 13107 / 20% / -41.94 dB
balance 0.00
Base Volume: 65536 / 100% / 0.00 dB
Monitor Source: bluez_output.80_C3_BA_2A_20_66.1.monitor
Latency: 0 usec, configured 0 usec
Flags: HARDWARE DECIBEL_VOLUME LATENCY
Properties:
api.bluez5.address = "80:C3:BA:2A:20:66"
api.bluez5.codec = "cvsd"
api.bluez5.profile = "headset-head-unit"
api.bluez5.transport = ""
bluez5.loopback = "false"
card.profile.device = "1"
device.id = "110"
device.intended_roles = "Communication"
device.routes = "1"
factory.name = "api.bluez5.sco.sink"
device.description = "MOMENTUM 4"
node.name = "bluez_output.80_C3_BA_2A_20_66.1"
node.pause-on-idle = "false"
priority.driver = "1010"
priority.session = "1010"
factory.id = "11"
clock.quantum-limit = "8192"
device.api = "bluez5"
media.class = "Audio/Sink"
node.driver = "true"
factory.mode = "merge"
audio.adapt.follower = ""
library.name = "audioconvert/libspa-audioconvert"
object.id = "216"
object.serial = "1547"
client.id = "46"
api.bluez5.class = "0x240404"
api.bluez5.connection = "disconnected"
api.bluez5.device = ""
api.bluez5.icon = "audio-headset"
api.bluez5.id = "1"
api.bluez5.path = "/org/bluez/hci0/dev_80_C3_BA_2A_20_66"
bluez5.profile = "off"
device.alias = "MOMENTUM 4"
device.bus = "bluetooth"
device.form_factor = "headset"
device.icon_name = "audio-headset-bluetooth"
device.name = "bluez_card.80_C3_BA_2A_20_66"
device.string = "80:C3:BA:2A:20:66"
Ports:
headset-hf-output: Handsfree (type: Headset, priority: 0, available)
Active Port: headset-hf-output
Formats:
pcm
Any idea how to find the right profile/port that could be set via pactl?
Last edited by sebastian-65 (2024-06-04 16:58:11)
I'm not the sharpest tool in the shed. Say it to me like I'm 5, please!
Arch | ZFS | systemd | XFCE | ASUS S435 | CPU: Intel 11th gen | GPU: Intel Iris Xe Graphics
Offline
Restarting pipewire `systemctl --user restart pipewire` at least enables to select aptx mode again.
I'm not the sharpest tool in the shed. Say it to me like I'm 5, please!
Arch | ZFS | systemd | XFCE | ASUS S435 | CPU: Intel 11th gen | GPU: Intel Iris Xe Graphics
Offline
wireplumber in the last two releases changed a lot in how they handle BT, maybe check whether downgrading that a version helps.
As for ports via pactl that will be a profile change, so check
pactl list cards
instead.
Offline