debcrafters-packages team mailing list archive
-
debcrafters-packages team
-
Mailing list archive
-
Message #00832
[Bug 2092158] Re: [SRU] With certain configs (such as with NVIDIA GPU driver), Bluetooth HSP/HFP profile may be missing after suspend/resume
Plucky Debdiff **REJECTED**.
early source build logs:
dpkg-source: info: building bluez using existing ./bluez_5.79.orig.tar.gz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: local changes detected, the modified files are:
bluez-5.79/plugins/policy.c
dpkg-source: error: aborting due to unexpected upstream changes, see /tmp/bluez_5.79-2ubuntu1.1.diff.kh73P_
dpkg-source: info: Hint: make sure the version in debian/changelog matches the unpacked source tree
dpkg-source: info: you can integrate the local changes with dpkg-source --commit
dpkg-buildpackage: error: dpkg-source -b . subprocess returned exit status 2
debuild: fatal error at line 1184:
dpkg-buildpackage -us -uc -ui -S -sa -d failed
---
Oracular, Noble, and Questing debdiffs seem to be okay, but because I
don't have a full set of working debdiffs, the only thing I can patch
safely is Oracular.
DEVEL (Oracular) has to have the update first, then in order going
backwards, Plucky, Oracular, and then Noble to make sure it's properly
in the chain.
---
Please upload a new Plucky debdiff that resolves the aforementioned
issues.
** Changed in: bluez (Ubuntu Plucky)
Status: In Progress => Incomplete
** Also affects: bluez (Ubuntu Questing)
Importance: High
Assignee: Thomas Ward (teward)
Status: In Progress
--
You received this bug notification because you are a member of
Debcrafters 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:
In Progress
Status in PipeWire:
Invalid
Status in bluez package in Ubuntu:
Fix Committed
Status in bluez source package in Noble:
In Progress
Status in bluez source package in Oracular:
In Progress
Status in bluez source package in Plucky:
Incomplete
Status in bluez source package in Questing:
Fix Committed
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