Pulse audio doesn't switch to headset-input when microphone requested
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pulseaudio (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
I've recently upgraded 2 versions - from Ubuntu 18.04 LTS to 20.04 LTS and then to 21.10. Before I was able to both listen quality audio and speak over my headset. Right now after some time of struggling with why I can't use bluetooth microphone anymore I've realised it's because it used A2DP profile which doesn't support mic input. I can't check it now but pretty sure microphone usage was seamless in past - I didn't need to manually switch to HFP/HSP and then back to A2DP to listen music. Can we reintroduce this functionality ?
"nusch@xps13:~$ LANG="en" pactl list | grep -iA 100 jabra
Description: Jabra Evolve 65
Driver: module-
Sample Specification: s16le 2ch 44100Hz
Channel Map: front-left,
Owner Module: 26
Mute: no
Volume: front-left: 56763 / 87%, front-right: 0 / 0%
balance -1.00
Base Volume: 65536 / 100%
Monitor Source: bluez_sink.
Latency: 0 usec, configured 0 usec
Flags: HARDWARE HW_VOLUME_CTRL LATENCY
Properties:
bluetooth.
bluetooth.codec = "sbc"
device.
device.string = "30:50:75:07:11:8C"
device.api = "bluez"
device.class = "sound"
device.bus = "bluetooth"
device.
bluez.path = "/org/bluez/
bluez.class = "0x240404"
bluez.alias = "Jabra Evolve 65"
device.icon_name = "audio-
device.
Ports:
headset-output: Słuchawki z mikrofonem (type: Headset, priority: 0, availability unknown)
Active Port: headset-output
Formats:
pcm
Source #1
State: SUSPENDED
Name: alsa_output.
Description: Monitor of Wbudowany dźwięk Analogowe stereo
Driver: module-alsa-card.c
Sample Specification: s16le 2ch 48000Hz
Channel Map: front-left,
Owner Module: 22
Mute: no
Volume: front-left: 65536 / 100% / 0.00 dB, front-right: 65536 / 100% / 0.00 dB
balance 0.00
Base Volume: 65536 / 100% / 0.00 dB
Monitor of Sink: alsa_output.
Latency: 0 usec, configured 0 usec
Flags: DECIBEL_VOLUME LATENCY
Properties:
device.
device.class = "monitor"
alsa.card = "0"
alsa.card_name = "HDA Intel PCH"
alsa.
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:1f.3"
sysfs.path = "/devices/
device.bus = "pci"
device.vendor.id = "8086"
device.
device.product.id = "a0c8"
device.
device.
device.string = "0"
module-
device.icon_name = "audio-card-pci"
Formats:
pcm
Source #20
State: SUSPENDED
Name: bluez_sink.
Description: Monitor of Jabra Evolve 65
Driver: module-
Sample Specification: s16le 2ch 44100Hz
Channel Map: front-left,
Owner Module: 26
Mute: no
Volume: front-left: 65536 / 100% / 0.00 dB, front-right: 65536 / 100% / 0.00 dB
balance 0.00
Base Volume: 65536 / 100% / 0.00 dB
Monitor of Sink: bluez_sink.
Latency: 0 usec, configured 0 usec
Flags: DECIBEL_VOLUME LATENCY
Properties:
device.
device.class = "monitor"
device.string = "30:50:75:07:11:8C"
device.api = "bluez"
device.bus = "bluetooth"
device.
bluez.path = "/org/bluez/
bluez.class = "0x240404"
bluez.alias = "Jabra Evolve 65"
device.icon_name = "audio-
device.
Formats:
pcm
Sink Input #58
Driver: protocol-native.c
Owner Module: 10
Client: 106
Sink: 14
Sample Specification: s16le 2ch 44100Hz
Channel Map: front-left,
Format: pcm, format.
Corked: yes
Mute: no
Volume: front-left: 65536 / 100% / 0.00 dB, front-right: 65536 / 100% / 0.00 dB
balance 0.00
Buffer Latency: 0 usec
Sink Latency: 0 usec
Resample method: n/a
Properties:
media.name = "VirtualBox front [win11]"
application.name = "VirtualBox"
native-
native-
application.
application.
application.
application.
application.
window.
application.
module-
Source Output #52
Driver: protocol-native.c
Owner Module: 10
Client: 106
Source: 20
Sample Specification: s16le 2ch 44100Hz
Channel Map: front-left,
Format: pcm, format.
Corked: yes
Mute: no
Volume: front-left: 65536 / 100% / 0.00 dB, front-right: 65536 / 100% / 0.00 dB
balance 0.00
Buffer Latency: 0 usec
Source Latency: 0 usec
Resample method: n/a
Properties:
media.name = "VirtualBox line-in [win11]"
application.name = "VirtualBox"
native-
native-
application.
application.
application.
application.
application.
window.
application.
module-
Client #0
Driver: module-
Owner Module: 16
Properties:
application.name = "Login Session 2"
systemd-
Client #1
Driver: protocol-native.c
Owner Module: 10
Properties:
application.name = "GNOME Shell Volume Control"
native-
native-
application.id = "org.gnome.
application.
application.
application.
application.
application.
application.
application.
window.
application.
Client #2
Driver: protocol-native.c
Owner Module: 10
Properties:
application.name = "GNOME Volume Control Media Keys"
native-
native-
application.id = "org.gnome.
application.
application.
application.
application.
--
device.
device.string = "30:50:75:07:11:8C"
device.api = "bluez"
device.class = "sound"
device.bus = "bluetooth"
device.
bluez.path = "/org/bluez/
bluez.class = "0x240404"
bluez.alias = "Jabra Evolve 65"
device.icon_name = "audio-
device.
bluetooth.codec = "sbc"
Profiles:
headset_
a2dp_sink: Odtwarzanie o wysokiej dokładności (odpływ A2DP) (sinks: 1, sources: 0, priority: 40, available: yes)
handsfree_
off: Wyłączone (sinks: 0, sources: 0, priority: 0, available: yes)
Active Profile: a2dp_sink
Ports:
headset-output: Słuchawki z mikrofonem (type: Headset, priority: 0, latency offset: 0 usec, availability unknown)
Part of profile(s): headset_head_unit, a2dp_sink, handsfree_head_unit
headset-input: Słuchawki z mikrofonem (type: Headset, priority: 0, latency offset: 0 usec, availability unknown)
Part of profile(s): headset_head_unit, handsfree_head_unit
"
ProblemType: Bug
DistroRelease: Ubuntu 21.10
Package: pulseaudio 1:15.0+
ProcVersionSign
Uname: Linux 5.10.0-1057-oem x86_64
NonfreeKernelMo
ApportVersion: 2.20.11-0ubuntu71
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CasperMD5CheckR
CurrentDesktop: ubuntu:GNOME
Date: Tue Feb 22 12:01:14 2022
InstallationDate: Installed on 2015-05-08 (2482 days ago)
InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422)
ProcEnviron:
TERM=xterm-
PATH=(custom, no user)
XDG_RUNTIME_
LANG=pl_PL.UTF-8
SHELL=/bin/bash
SourcePackage: pulseaudio
UpgradeStatus: Upgraded to impish on 2022-02-21 (0 days ago)
dmi.bios.date: 12/14/2021
dmi.bios.release: 3.4
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 3.4.0
dmi.board.name: 0DXP1F
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 10
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.
dmi.product.family: XPS
dmi.product.name: XPS 13 9310
dmi.product.sku: 0991
dmi.sys.vendor: Dell Inc.
Thank you for reporting this bug to Ubuntu.
Ubuntu 21.10 (impish) reached end-of-life on July 14, 2022.
See this document for currently supported Ubuntu releases: /wiki.ubuntu. com/Releases
https:/
We appreciate that this bug may be old and you might not be interested in discussing it any more. But if you are then please upgrade to the latest Ubuntu version and re-test. If you then find the bug is still present in the newer Ubuntu version, please add a comment here telling us which new version it is in.