** No longer affects: pipewire (Ubuntu) ** Also affects: bluez (Ubuntu Noble) Importance: Undecided Status: New
** Also affects: bluez (Ubuntu Oracular) Importance: Undecided Status: New -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to bluez in Ubuntu. https://bugs.launchpad.net/bugs/2092158 Title: [SRU] With certain configs (such as with NVIDIA GPU driver), Bluetooth HSP/HFP profile may be missing after suspend/resume Status in Bluez Utilities: Fix Released Status in OEM Priority Project: New Status in PipeWire: Invalid Status in bluez package in Ubuntu: In Progress Status in bluez source package in Noble: New Status in bluez source package in Oracular: New Bug description: [ 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 To manage notifications about this bug go to: https://bugs.launchpad.net/bluez/+bug/2092158/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp