Public bug reported:
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-bluez5-device.c
Sample Specification: s16le 2ch 44100Hz
Channel Map: front-left,front-right
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.30_50_75_07_11_8C.a2dp_sink.monitor
Latency: 0 usec, configured 0 usec
Flags: HARDWARE HW_VOLUME_CTRL LATENCY
Properties:
bluetooth.protocol = "a2dp_sink"
bluetooth.codec = "sbc"
device.description = "Jabra Evolve 65"
device.string = "30:50:75:07:11:8C"
device.api = "bluez"
device.class = "sound"
device.bus = "bluetooth"
device.form_factor = "headset"
bluez.path = "/org/bluez/hci0/dev_30_50_75_07_11_8C"
bluez.class = "0x240404"
bluez.alias = "Jabra Evolve 65"
device.icon_name = "audio-headset-bluetooth"
device.intended_roles = "phone"
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.pci-0000_00_1f.3.analog-stereo.monitor
Description: Monitor of Wbudowany dźwięk Analogowe stereo
Driver: module-alsa-card.c
Sample Specification: s16le 2ch 48000Hz
Channel Map: front-left,front-right
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.pci-0000_00_1f.3.analog-stereo
Latency: 0 usec, configured 0 usec
Flags: DECIBEL_VOLUME LATENCY
Properties:
device.description = "Monitor of Wbudowany dźwięk Analogowe
stereo"
device.class = "monitor"
alsa.card = "0"
alsa.card_name = "HDA Intel PCH"
alsa.long_card_name = "HDA Intel PCH at 0x60531d8000 irq 188"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:1f.3"
sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
device.bus = "pci"
device.vendor.id = "8086"
device.vendor.name = "Intel Corporation"
device.product.id = "a0c8"
device.product.name = "Tiger Lake-LP Smart Sound Technology
Audio Controller"
device.form_factor = "internal"
device.string = "0"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
Formats:
pcm
Source #20
State: SUSPENDED
Name: bluez_sink.30_50_75_07_11_8C.a2dp_sink.monitor
Description: Monitor of Jabra Evolve 65
Driver: module-bluez5-device.c
Sample Specification: s16le 2ch 44100Hz
Channel Map: front-left,front-right
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.30_50_75_07_11_8C.a2dp_sink
Latency: 0 usec, configured 0 usec
Flags: DECIBEL_VOLUME LATENCY
Properties:
device.description = "Monitor of Jabra Evolve 65"
device.class = "monitor"
device.string = "30:50:75:07:11:8C"
device.api = "bluez"
device.bus = "bluetooth"
device.form_factor = "headset"
bluez.path = "/org/bluez/hci0/dev_30_50_75_07_11_8C"
bluez.class = "0x240404"
bluez.alias = "Jabra Evolve 65"
device.icon_name = "audio-headset-bluetooth"
device.intended_roles = "phone"
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,front-right
Format: pcm, format.sample_format = "\"s16le\"" format.rate = "44100"
format.channels = "2" format.channel_map = "\"front-left,front-right\""
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-protocol.peer = "UNIX socket client"
native-protocol.version = "35"
application.process.id = "11997"
application.process.user = "nusch"
application.process.host = "xps13"
application.process.binary = "VirtualBoxVM"
application.language = "pl_PL.UTF-8"
window.x11.display = ":0"
application.process.machine_id =
"a1dd700b2ae04d9cb28cc3982a4d2ddb"
module-stream-restore.id =
"sink-input-by-application-name:VirtualBox"
Source Output #52
Driver: protocol-native.c
Owner Module: 10
Client: 106
Source: 20
Sample Specification: s16le 2ch 44100Hz
Channel Map: front-left,front-right
Format: pcm, format.sample_format = "\"s16le\"" format.rate = "44100"
format.channels = "2" format.channel_map = "\"front-left,front-right\""
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-protocol.peer = "UNIX socket client"
native-protocol.version = "35"
application.process.id = "11997"
application.process.user = "nusch"
application.process.host = "xps13"
application.process.binary = "VirtualBoxVM"
application.language = "pl_PL.UTF-8"
window.x11.display = ":0"
application.process.machine_id =
"a1dd700b2ae04d9cb28cc3982a4d2ddb"
module-stream-restore.id =
"source-output-by-application-name:VirtualBox"
Client #0
Driver: module-systemd-login.c
Owner Module: 16
Properties:
application.name = "Login Session 2"
systemd-login.session = "2"
Client #1
Driver: protocol-native.c
Owner Module: 10
Properties:
application.name = "GNOME Shell Volume Control"
native-protocol.peer = "UNIX socket client"
native-protocol.version = "35"
application.id = "org.gnome.VolumeControl"
application.icon_name = "multimedia-volume-control"
application.version = "40.5"
application.process.id = "4515"
application.process.user = "nusch"
application.process.host = "xps13"
application.process.binary = "gnome-shell"
application.language = "pl_PL.UTF-8"
window.x11.display = ":0"
application.process.machine_id =
"a1dd700b2ae04d9cb28cc3982a4d2ddb"
Client #2
Driver: protocol-native.c
Owner Module: 10
Properties:
application.name = "GNOME Volume Control Media Keys"
native-protocol.peer = "UNIX socket client"
native-protocol.version = "35"
application.id = "org.gnome.VolumeControl"
application.icon_name = "multimedia-volume-control"
application.version = ""
application.process.id = "4666"
application.process.user = "nusch"
--
device.description = "Jabra Evolve 65"
device.string = "30:50:75:07:11:8C"
device.api = "bluez"
device.class = "sound"
device.bus = "bluetooth"
device.form_factor = "headset"
bluez.path = "/org/bluez/hci0/dev_30_50_75_07_11_8C"
bluez.class = "0x240404"
bluez.alias = "Jabra Evolve 65"
device.icon_name = "audio-headset-bluetooth"
device.intended_roles = "phone"
bluetooth.codec = "sbc"
Profiles:
headset_head_unit: Jednostka główna słuchawek z mikrofonem
(HSP) (sinks: 1, sources: 1, priority: 30, available: no)
a2dp_sink: Odtwarzanie o wysokiej dokładności (odpływ A2DP)
(sinks: 1, sources: 0, priority: 40, available: yes)
handsfree_head_unit: Jednostka główna zestawu głośnomówiącego
(HFP) (sinks: 1, sources: 1, priority: 30, available: yes)
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+dfsg1-1ubuntu2.2
ProcVersionSignature: Ubuntu 5.10.0-1057.61-oem 5.10.83
Uname: Linux 5.10.0-1057-oem x86_64
NonfreeKernelModules: wl
ApportVersion: 2.20.11-0ubuntu71
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: nusch 4276 F.... pulseaudio
CasperMD5CheckResult: unknown
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-256color
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
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.:bvr3.4.0:bd12/14/2021:br3.4:svnDellInc.:pnXPS139310:pvr:sku0991:rvnDellInc.:rn0DXP1F:rvrA00:cvnDellInc.:ct10:cvr:
dmi.product.family: XPS
dmi.product.name: XPS 13 9310
dmi.product.sku: 0991
dmi.sys.vendor: Dell Inc.
** Affects: pulseaudio (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug impish wayland-session
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to pulseaudio in Ubuntu.
https://bugs.launchpad.net/bugs/1961769
Title:
Pulse audio doesn't switch to headset-input when microphone requested
Status in pulseaudio package in Ubuntu:
New
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-bluez5-device.c
Sample Specification: s16le 2ch 44100Hz
Channel Map: front-left,front-right
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.30_50_75_07_11_8C.a2dp_sink.monitor
Latency: 0 usec, configured 0 usec
Flags: HARDWARE HW_VOLUME_CTRL LATENCY
Properties:
bluetooth.protocol = "a2dp_sink"
bluetooth.codec = "sbc"
device.description = "Jabra Evolve 65"
device.string = "30:50:75:07:11:8C"
device.api = "bluez"
device.class = "sound"
device.bus = "bluetooth"
device.form_factor = "headset"
bluez.path = "/org/bluez/hci0/dev_30_50_75_07_11_8C"
bluez.class = "0x240404"
bluez.alias = "Jabra Evolve 65"
device.icon_name = "audio-headset-bluetooth"
device.intended_roles = "phone"
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.pci-0000_00_1f.3.analog-stereo.monitor
Description: Monitor of Wbudowany dźwięk Analogowe stereo
Driver: module-alsa-card.c
Sample Specification: s16le 2ch 48000Hz
Channel Map: front-left,front-right
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.pci-0000_00_1f.3.analog-stereo
Latency: 0 usec, configured 0 usec
Flags: DECIBEL_VOLUME LATENCY
Properties:
device.description = "Monitor of Wbudowany dźwięk Analogowe
stereo"
device.class = "monitor"
alsa.card = "0"
alsa.card_name = "HDA Intel PCH"
alsa.long_card_name = "HDA Intel PCH at 0x60531d8000 irq 188"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:1f.3"
sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
device.bus = "pci"
device.vendor.id = "8086"
device.vendor.name = "Intel Corporation"
device.product.id = "a0c8"
device.product.name = "Tiger Lake-LP Smart Sound Technology
Audio Controller"
device.form_factor = "internal"
device.string = "0"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
Formats:
pcm
Source #20
State: SUSPENDED
Name: bluez_sink.30_50_75_07_11_8C.a2dp_sink.monitor
Description: Monitor of Jabra Evolve 65
Driver: module-bluez5-device.c
Sample Specification: s16le 2ch 44100Hz
Channel Map: front-left,front-right
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.30_50_75_07_11_8C.a2dp_sink
Latency: 0 usec, configured 0 usec
Flags: DECIBEL_VOLUME LATENCY
Properties:
device.description = "Monitor of Jabra Evolve 65"
device.class = "monitor"
device.string = "30:50:75:07:11:8C"
device.api = "bluez"
device.bus = "bluetooth"
device.form_factor = "headset"
bluez.path = "/org/bluez/hci0/dev_30_50_75_07_11_8C"
bluez.class = "0x240404"
bluez.alias = "Jabra Evolve 65"
device.icon_name = "audio-headset-bluetooth"
device.intended_roles = "phone"
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,front-right
Format: pcm, format.sample_format = "\"s16le\"" format.rate = "44100"
format.channels = "2" format.channel_map = "\"front-left,front-right\""
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-protocol.peer = "UNIX socket client"
native-protocol.version = "35"
application.process.id = "11997"
application.process.user = "nusch"
application.process.host = "xps13"
application.process.binary = "VirtualBoxVM"
application.language = "pl_PL.UTF-8"
window.x11.display = ":0"
application.process.machine_id =
"a1dd700b2ae04d9cb28cc3982a4d2ddb"
module-stream-restore.id =
"sink-input-by-application-name:VirtualBox"
Source Output #52
Driver: protocol-native.c
Owner Module: 10
Client: 106
Source: 20
Sample Specification: s16le 2ch 44100Hz
Channel Map: front-left,front-right
Format: pcm, format.sample_format = "\"s16le\"" format.rate = "44100"
format.channels = "2" format.channel_map = "\"front-left,front-right\""
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-protocol.peer = "UNIX socket client"
native-protocol.version = "35"
application.process.id = "11997"
application.process.user = "nusch"
application.process.host = "xps13"
application.process.binary = "VirtualBoxVM"
application.language = "pl_PL.UTF-8"
window.x11.display = ":0"
application.process.machine_id =
"a1dd700b2ae04d9cb28cc3982a4d2ddb"
module-stream-restore.id =
"source-output-by-application-name:VirtualBox"
Client #0
Driver: module-systemd-login.c
Owner Module: 16
Properties:
application.name = "Login Session 2"
systemd-login.session = "2"
Client #1
Driver: protocol-native.c
Owner Module: 10
Properties:
application.name = "GNOME Shell Volume Control"
native-protocol.peer = "UNIX socket client"
native-protocol.version = "35"
application.id = "org.gnome.VolumeControl"
application.icon_name = "multimedia-volume-control"
application.version = "40.5"
application.process.id = "4515"
application.process.user = "nusch"
application.process.host = "xps13"
application.process.binary = "gnome-shell"
application.language = "pl_PL.UTF-8"
window.x11.display = ":0"
application.process.machine_id =
"a1dd700b2ae04d9cb28cc3982a4d2ddb"
Client #2
Driver: protocol-native.c
Owner Module: 10
Properties:
application.name = "GNOME Volume Control Media Keys"
native-protocol.peer = "UNIX socket client"
native-protocol.version = "35"
application.id = "org.gnome.VolumeControl"
application.icon_name = "multimedia-volume-control"
application.version = ""
application.process.id = "4666"
application.process.user = "nusch"
--
device.description = "Jabra Evolve 65"
device.string = "30:50:75:07:11:8C"
device.api = "bluez"
device.class = "sound"
device.bus = "bluetooth"
device.form_factor = "headset"
bluez.path = "/org/bluez/hci0/dev_30_50_75_07_11_8C"
bluez.class = "0x240404"
bluez.alias = "Jabra Evolve 65"
device.icon_name = "audio-headset-bluetooth"
device.intended_roles = "phone"
bluetooth.codec = "sbc"
Profiles:
headset_head_unit: Jednostka główna słuchawek z mikrofonem
(HSP) (sinks: 1, sources: 1, priority: 30, available: no)
a2dp_sink: Odtwarzanie o wysokiej dokładności (odpływ A2DP)
(sinks: 1, sources: 0, priority: 40, available: yes)
handsfree_head_unit: Jednostka główna zestawu głośnomówiącego
(HFP) (sinks: 1, sources: 1, priority: 30, available: yes)
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+dfsg1-1ubuntu2.2
ProcVersionSignature: Ubuntu 5.10.0-1057.61-oem 5.10.83
Uname: Linux 5.10.0-1057-oem x86_64
NonfreeKernelModules: wl
ApportVersion: 2.20.11-0ubuntu71
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: nusch 4276 F.... pulseaudio
CasperMD5CheckResult: unknown
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-256color
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
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.:bvr3.4.0:bd12/14/2021:br3.4:svnDellInc.:pnXPS139310:pvr:sku0991:rvnDellInc.:rn0DXP1F:rvrA00:cvnDellInc.:ct10:cvr:
dmi.product.family: XPS
dmi.product.name: XPS 13 9310
dmi.product.sku: 0991
dmi.sys.vendor: Dell Inc.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1961769/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp