Bug#1110224: upgrade-reports: bluetooth headset keeps disconnecting as soon as I start playing sound in trixie
Jochen Sprickerhof <[email protected]> Sat, 9 Aug 2025 07:15:37 +0200
| Newsgroups | gmane.linux.debian.user.testing |
|---|---|
| Organization | The Debian Project |
| Message-ID | <aJbZef8imZBsfHnz__35342.4525632121$1754716540$gmane$org@fenchel> |
--Y9zzvVSNbPuY3bu0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Control: reassign -1 bluez Control: affects -1 upgrade-reports Hi Yanik, * Yanik Doucet <[email protected]> [2025-08-01 08:53]: >Problem description: > > >bluetooth headset keeps disconnecting as soon as I start playing sound. I= t connects fine, and stays connected as long as nothing's playing, but as s= oon as I play any sound, it disconnects every time. The problem only occur= s on A2DP sink. Switching to HSP/HFP sink works fine, albeit with crappy s= ound quality. > >The same headset works fine on my Steamdeck. > >logs: > >juil. 31 15:01:44 t14s bluetoothd[1356]: /org/bluez/hci0/dev_00_42_79_09_7= 9_9B/fd0: fd(31) ready >juil. 31 15:01:44 t14s wireplumber[2108]: spa.bluez5.sink.media: 0x56070c2= 70ee8: error 24 >juil. 31 15:01:44 t14s bluetoothd[1356]: src/profile.c:ext_io_disconnected= () Unable to get io data for Hands-Free Voice gateway: getpeername: Transpo= rt endpoint is not connected (107) >juil. 31 15:01:44 t14s wireplumber[2108]: spa.bluez5: Failed to release tr= ansport /org/bluez/hci0/dev_00_42_79_09_79_9B/fd0: Method "Release" with si= gnature "" on interface "org.bluez.MediaTransport1" doesn't exist >juil. 31 15:01:44 t14s dbus-daemon[1360]: [system] Rejected send message, = 0 matched rules; type=3D"method_return", sender=3D":1.50" (uid=3D1000 pid= =3D2108 comm=3D"/usr/bin/wireplumber") interface=3D"(unset)" member=3D"(uns= et)" error name=3D"(unset)" requested_reply=3D"0" destination=3D":1.2" (uid= =3D0 pid=3D1356 comm=3D"/usr/libexec/bluetooth/bluetoothd") >juil. 31 15:01:44 t14s kded6[2317]: org.kde.pulseaudio: No object for name= "bluez_output.00_42_79_09_79_9B.1" >juil. 31 15:01:45 t14s systemsettings[3732]: org.kde.pulseaudio: No object= for name "bluez_output.00_42_79_09_79_9B.1" > >Similar report in Fedora: https://discussion.fedoraproject.org/t/my-blueto= oth-headset-keeps-disconnecting-as-soon-as-i-start-playing-sound/160697/1 The link claims that "Latest upgrade fixed the problem.". The latest=20 upstream release is 5.83, available in experimental. Could you try that=20 package and report back? Thanks! Jochen >bluetoothctl info: > >Kinesis KB800PB-BT]> devices >Device 20:73:16:10:F7:97 Kinesis KB800PB-BT >Device 00:42:79:09:79:9B AKG Y500 WIRELESS >[Kinesis KB800PB-BT]> info 00:42:79:09:79:9B >Device 00:42:79:09:79:9B (public) > Name: AKG Y500 WIRELESS > Alias: AKG Y500 WIRELESS > Class: 0x00240404 (2360324) > Icon: audio-headset > Paired: yes > Bonded: yes > Trusted: yes > Blocked: no > Connected: yes > LegacyPairing: no > UUID: Audio Sink (0000110b-0000-1000-8000-00805f9b3= 4fb) > UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b3= 4fb) > UUID: Advanced Audio Distribu.. (0000110d-0000-1000-8000-00805f9b3= 4fb) > UUID: A/V Remote Control (0000110e-0000-1000-8000-00805f9b3= 4fb) > UUID: A/V Remote Control Cont.. (0000110f-0000-1000-8000-00805f9b3= 4fb) > UUID: Handsfree (0000111e-0000-1000-8000-00805f9b3= 4fb) > UUID: Generic Audio (00001203-0000-1000-8000-00805f9b3= 4fb) > Battery Percentage: 0x5a (90) >[Kinesis KB800PB-BT]> menu endpoint >Menu endpoint: >Available commands: >------------------- >list [local] List available endpoints >show [endpoint] Endpoint information >register <UUID> <codec[:company]> [capabilities...] Register Endpoint >unregister <UUID/object> Register Endpoint >config <endpoint> [local endpoint] [preset] Configure Endpoint >presets <endpoint>/<UUID> [codec[:company]] [preset] [codec config] [metad= ata] List or add presets >back Return to main menu >version Display version >quit Quit program >exit Quit program >help Display help about this = program >export Print environment variab= les >script <filename> Run script >[Kinesis KB800PB-BT]> list >Endpoint /org/bluez/hci0/dev_00_42_79_09_79_9B/sep1 >Endpoint /org/bluez/hci0/dev_00_42_79_09_79_9B/sep3 >[Kinesis KB800PB-BT]> show /org/bluez/hci0/dev_00_42_79_09_79_9B/sep1 >Endpoint /org/bluez/hci0/dev_00_42_79_09_79_9B/sep1 > UUID: Audio Sink (0000110b-0000-1000-8000-00805f9b3= 4fb) > Codec: 0x00 (0) > Media Codec: SBC > Channel Modes: Stereo JointStereo > Frequencies: 44.1Khz 48Khz > Subbands: 8 > Blocks: 12 16 > Bitpool Range: 2-53 > Device: /org/bluez/hci0/dev_00_42_79_09_79_9B > DelayReporting: yes >[Kinesis KB800PB-BT]> show /org/bluez/hci0/dev_00_42_79_09_79_9B/sep3 >Endpoint /org/bluez/hci0/dev_00_42_79_09_79_9B/sep3 > UUID: Audio Sink (0000110b-0000-1000-8000-00805f9b3= 4fb) > Codec: 0x00 (0) > Media Codec: SBC > Channel Modes: Stereo JointStereo > Frequencies: 44.1Khz 48Khz > Subbands: 8 > Blocks: 12 16 > Bitpool Range: 2-53 > Device: /org/bluez/hci0/dev_00_42_79_09_79_9B > DelayReporting: yes > >Relevant packages: > >ydoucet@t14s:~$ dpkg -l| grep -E 'bluez*|pipe*|wirepl*' |awk '{print $2"\t= "$3}' >bluedevil 4:6.3.4-2 >bluetooth 5.82-1.1 >bluez 5.82-1.1 >bluez-obexd 5.82-1.1 >bluez-tools 2.0~20170911.0.7cb788c-4+b1 >libbluetooth3:amd64 5.82-1.1 >libkf6bluezqt-data 6.13.0-1 >libkf6bluezqt6:amd64 6.13.0-1 >libkpipewire-data 6.3.6-1 >libkpipewire6:amd64 6.3.6-1 >libkpipewiredmabuf6:amd64 6.3.6-1 >libkpipewirerecord6:amd64 6.3.6-1 >libpipeline1:amd64 1.5.8-1 >libpipewire-0.3-0t64:amd64 1.4.2-1 >libpipewire-0.3-common 1.4.2-1 >libpipewire-0.3-modules:amd64 1.4.2-1 >libqt6bluetooth6:amd64 6.8.2-3 >libqt6bluetooth6-bin 6.8.2-3 >libspa-0.2-bluetooth:amd64 1.4.2-1 >libwireplumber-0.5-0:amd64 0.5.8-2 >pipewire:amd64 1.4.2-1 >pipewire-alsa:amd64 1.4.2-1 >pipewire-audio 1.4.2-1 >pipewire-audio-client-libraries 1.4.2-1 >pipewire-bin 1.4.2-1 >pipewire-jack:amd64 1.4.2-1 >pipewire-pulse 1.4.2-1 >qml6-module-org-kde-bluezqt:amd64 6.13.0-1 >qml6-module-org-kde-pipewire:amd64 6.3.6-1 >wireplumber 0.5.8-2 > >Steamdeck packages; > >(A)(root@steamdeck ~)# pacman -Qe |grep -E 'blue*|pipe*|wirepl*' >bluez 5.79-1.11 >bluez-utils 5.79-1.11 >gst-plugin-pipewire 1:1.2.7-1.1 >libpipewire 1:1.2.7-1.1 >libwireplumber 0.5.7-1.2 >pipewire 1:1.2.7-1.1 >pipewire-alsa 1:1.2.7-1.1 >pipewire-audio 1:1.2.7-1.1 >pipewire-jack 1:1.2.7-1.1 >pipewire-pulse 1:1.2.7-1.1 >pipewire-v4l2 1:1.2.7-1.1 >pipewire-x11-bell 1:1.2.7-1.1 >wireplumber 0.5.7-1.2 --Y9zzvVSNbPuY3bu0 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEc7KZy9TurdzAF+h6W//cwljmlDMFAmiW2XkACgkQW//cwljm lDPciA//f1w8q2rUIonRGfbFAc6iEuCsvNNNzkVe0lKrP528Lptg30fL/vcq8qJX OUJ8xeqiy/gbILFNOUtAhm0JUQcNGc8MsL+YbhFKfkvWeJtypqaIrPDRydegnLUP xPDh4lmL+uUexrqWJymz4ypezkH7MEsADE0dscaUe+Nkski+6wuPlColmA4hiOe0 a8ANYQjOrUHVQBhgtv4dWOJY1Fu3KEBhsTi4WIu2aQgbGXWmIj4l+rR9rSnSycPN 4RsTvqW7RlKoWzm/f7H+z5vWoDQz3e2UP0NG1OKGJ1D93HF/7g3W6v9oStGOTTsS xyjm7Slm6Xi54Cjf3r8ljghdlooLx7llKN0AhqpRtHfa+yg1AzJXZIhdxvCRWGKl ZyCkBL/uwqtGDnq4+4YNlsY2sLH0oMwCUG0qKH0RqVLEzlEPSzMmJM43fM9wjnb7 fT9FfR0QNiZkQn/OcdhznROoGo6ONdDT9VaicxY2uCUmqvyALqh6f/1ezIbIM6Jh R7jihGcDTf+Y+N0WuYbm0Ik7Y5MoYhvldugiM9dGuHWtfHFv6k+epAn94Bshp7pg FpfIK2cxZcDm0HUUNFP/WVDlk4tgNhTHc3IsR35irV9EtjMI4y3o59M4qz9d+7vm f0W1QdWi6R88HddxkXfzSrdBj2oOZ1cZNzugymPAaEzPi2Y9uD8= =gBeY -----END PGP SIGNATURE----- --Y9zzvVSNbPuY3bu0--