[Bug 2092158] [NEW] [SRU] With certain configs (such as with NVIDIA GPU driver), Bluetooth HSP/HFP profile may be missing after suspend/resume

Launchpad Bug Tracker 2092158 at bugs.launchpad.net
Thu Apr 10 03:48:06 UTC 2025


You have been subscribed to a public bug by Yao Wei (medicalwei):

[ Impact ]

 * On system with NVIDIA proprietary driver and Bluetooth interface,
when connecting to a Bluetooth headset, after doing a round of
suspend/resume, A2DP interface would be reconnected, but not HSP/HFP.

 * This fix is suggested by upstream by reconnecting HSP/HFP (if not
connected) when A2DP is connected.

[ Test Plan ]

 * Find a system where NVIDIA proprietary driver is installed.

 * Connect it to a Bluetooth headset and see whether the above issue is
reproducible.

 * Update bluez from -proposed, see whether HSP/HFP is available and
after switching to HSP/HFP, mic and headphone are both working.

[ Where problems could occur ]

 * The changed part would mainly affect the connection of Bluetooth
headset.  If the fix brings regression, it would affect the connection
and reconnection of Bluetooth devices.

[ Original issue ]

We found that with certain hardware configs, such as whether NVIDIA GPU
is/is not available (but not always), can affect HSP/HFP profile after
suspend/resume.  We will post debug information later on affected
configs.

[Reproducible Steps]
1. Connect Bluetooth headphones
2. Check that Bluetooth Handsfree is available in Sound settings
3. Suspend the system and wake it up

[Expected Behavior]
Bluetooth Handsfree profile should be available after automatic reconnection

[Actual Behavior]
Bluetooth Handsfree profile is missing, one way to make it unreproducible on the system in question is to use prime-select to switch to Intel GPU:
  sudo prime-select intel
---
ProblemType: Bug
ApportVersion: 2.28.1-0ubuntu3.1
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
DistroRelease: Ubuntu 24.04
InstallationDate: Installed on 2024-12-19 (0 days ago)
InstallationMedia: Ubuntu 24.04.1 LTS "Noble Numbat" - Release amd64 (20240827.1)
NonfreeKernelModules: nvidia_modeset nvidia
Package: pipewire 1.0.5-1ubuntu1
PackageArchitecture: amd64
ProcEnviron:
 LANG=en_US.UTF-8
 PATH=(custom, no user)
 SHELL=/bin/bash
 TERM=xterm-256color
ProcVersionSignature: Ubuntu 6.8.0-51.52-generic 6.8.12
Tags: noble
Uname: Linux 6.8.0-51-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: N/A
_MarkForUpload: True
---
ProblemType: Bug
ApportVersion: 2.30.0-0ubuntu4
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
DistroRelease: Ubuntu 24.10
InstallationDate: Installed on 2024-12-19 (0 days ago)
InstallationMedia: Ubuntu 24.10 "Oracular Oriole" - Release amd64 (20241009.4)
Package: pipewire 1.2.4-1ubuntu1
PackageArchitecture: amd64
ProcEnviron:
 LANG=en_US.UTF-8
 PATH=(custom, no user)
 SHELL=/bin/bash
 TERM=xterm-256color
ProcVersionSignature: Ubuntu 6.11.0-13.14-generic 6.11.0
Tags: oracular
Uname: Linux 6.11.0-13-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: N/A
_MarkForUpload: True

** Affects: bluez
     Importance: Unknown
         Status: Fix Released

** Affects: oem-priority
     Importance: Undecided
         Status: New

** Affects: pipewire
     Importance: Undecided
         Status: Invalid

** Affects: bluez (Ubuntu)
     Importance: Undecided
     Assignee: Yao Wei (medicalwei)
         Status: In Progress

** Affects: bluez (Ubuntu Noble)
     Importance: Undecided
     Assignee: Yao Wei (medicalwei)
         Status: In Progress

** Affects: bluez (Ubuntu Oracular)
     Importance: Undecided
     Assignee: Yao Wei (medicalwei)
         Status: In Progress

** Affects: bluez (Ubuntu Plucky)
     Importance: Undecided
     Assignee: Yao Wei (medicalwei)
         Status: In Progress


** Tags: apport-collected jira-somerville-1376 noble oem-priority oracular verification-failed verification-failed-noble verification-failed-oracular
-- 
[SRU] With certain configs (such as with NVIDIA GPU driver), Bluetooth HSP/HFP profile may be missing after suspend/resume
https://bugs.launchpad.net/bugs/2092158
You received this bug notification because you are a member of Ubuntu Sponsors, which is subscribed to the bug report.



More information about the Ubuntu-sponsors mailing list