Found in versions pulseaudio/9.0-3, pulseaudio/9.0-4, pulseaudio/10.0-1
Blocking fix for 805414: gdm3: disable pulseaudio to prevent capturing A2DP sink on session start, 877116: bluetooth: UE Roll 2 bluetooth audio device does not appear after connecting
Report forwarded
to debian-bugs-dist@lists.debian.org, l.heer@gmx.de, Pulseaudio maintenance team <pkg-pulseaudio-devel@lists.alioth.debian.org>: Bug#845938; Package pulseaudio.
(Sun, 27 Nov 2016 05:33:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Lars Heer <l.heer@gmx.de>:
New Bug report received and forwarded. Copy sent to l.heer@gmx.de, Pulseaudio maintenance team <pkg-pulseaudio-devel@lists.alioth.debian.org>.
(Sun, 27 Nov 2016 05:33:04 GMT) (full text, mbox, link).
Package: pulseaudio
Version: 9.0-4
Severity: important
Tags: d-i
Dear Maintainer,
* What led up to the situation?
Connecting a plantronics B825-M only has the hsp/hfp sink usable in
audio configuration gui.
a2db was selectable by gui but it still used hsp/hfp (check speaker
still has mono output).
* What exactly did you do (or not do) that was effective (or
ineffective)?
setfacl -m u:Debian-gdm:r /usr/bin/pulseaudio
reboot
This fixed the issue. It has no other effects as far I can see.
TIA Lars
-- Package-specific info:
File '/etc/default/pulseaudio' does not exist
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.8.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages pulseaudio depends on:
ii adduser 3.115
ii libasound2 1.1.2-1
ii libasound2-plugins 1:1.1.1-dmo1
ii libc6 2.24-5
ii libcap2 1:2.25-1
ii libdbus-1-3 1.10.12-1
ii libgcc1 1:6.2.0-13
ii libice6 2:1.0.9-1+b1
ii libltdl7 2.4.6-2
ii liborc-0.4-0 1:0.4.26-2
ii libpulse0 9.0-4
ii libsm6 2:1.2.2-1+b1
ii libsndfile1 1.0.27-1
ii libsoxr0 0.1.2-1
ii libspeexdsp1 1.2~rc1.2-1
ii libstdc++6 6.2.0-13
ii libsystemd0 232-6
ii libtdb1 1.3.11-2
ii libudev1 232-6
ii libwebrtc-audio-processing1 0.3-1
ii libx11-6 2:1.6.3-1
ii libx11-xcb1 2:1.6.3-1
ii libxcb1 1.12-1
ii libxtst6 2:1.2.2-1+b1
ii lsb-base 9.20161101
ii pulseaudio-utils 9.0-4
Versions of packages pulseaudio recommends:
ii rtkit 0.11-4
Versions of packages pulseaudio suggests:
pn paman <none>
pn paprefs <none>
ii pavucontrol 3.0-3+b2
pn pavumeter <none>
ii udev 232-6
-- no debconf information
Information forwarded
to debian-bugs-dist@lists.debian.org, Pulseaudio maintenance team <pkg-pulseaudio-devel@lists.alioth.debian.org>: Bug#845938; Package pulseaudio.
(Mon, 28 Nov 2016 13:15:10 GMT) (full text, mbox, link).
Acknowledgement sent
to Felipe Sateler <fsateler@debian.org>:
Extra info received and forwarded to list. Copy sent to Pulseaudio maintenance team <pkg-pulseaudio-devel@lists.alioth.debian.org>.
(Mon, 28 Nov 2016 13:15:11 GMT) (full text, mbox, link).
To: Lars Heer <l.heer@gmx.de>, 845938@bugs.debian.org
Subject: Re: Bug#845938: pulseaudio: bt headset: a2dp sink is not selectable -
only hsp/hfp works
Date: Mon, 28 Nov 2016 10:11:31 -0300
Control: forcemerge 839993 -1
Hi,
On 27 November 2016 at 02:30, Lars Heer <l.heer@gmx.de> wrote:
> Package: pulseaudio
> Version: 9.0-4
> Severity: important
> Tags: d-i
>
> Dear Maintainer,
>
> * What led up to the situation?
> Connecting a plantronics B825-M only has the hsp/hfp sink usable in
> audio configuration gui.
> a2db was selectable by gui but it still used hsp/hfp (check speaker
> still has mono output).
> * What exactly did you do (or not do) that was effective (or
> ineffective)?
> setfacl -m u:Debian-gdm:r /usr/bin/pulseaudio
> reboot
>
> This fixed the issue. It has no other effects as far I can see.
Yes, the problem is that pulseaudio does not yield control of bluez
devices when the session stops being active. Merging with the existing
report.
--
Saludos,
Felipe Sateler
Marked as found in versions pulseaudio/9.0-3.
Request was from Felipe Sateler <fsateler@debian.org>
to 845938-submit@bugs.debian.org.
(Mon, 28 Nov 2016 13:15:13 GMT) (full text, mbox, link).
Added tag(s) confirmed and upstream.
Request was from Felipe Sateler <fsateler@debian.org>
to 845938-submit@bugs.debian.org.
(Mon, 28 Nov 2016 13:15:14 GMT) (full text, mbox, link).
Merged 839993845938
Request was from Felipe Sateler <fsateler@debian.org>
to 845938-submit@bugs.debian.org.
(Mon, 28 Nov 2016 13:15:14 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Pulseaudio maintenance team <pkg-pulseaudio-devel@lists.alioth.debian.org>: Bug#845938; Package pulseaudio.
(Wed, 14 Dec 2016 13:39:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Felipe Sateler <fsateler@debian.org>:
Extra info received and forwarded to list. Copy sent to Pulseaudio maintenance team <pkg-pulseaudio-devel@lists.alioth.debian.org>.
(Wed, 14 Dec 2016 13:39:02 GMT) (full text, mbox, link).
To: Mo Weng <alim0x@outlook.com>, 848130@bugs.debian.org, 845938@bugs.debian.org
Subject: Re: Bug#848130: pulseaudio-module-bluetooth: cannot switch to a2dp profile
Date: Wed, 14 Dec 2016 10:36:30 -0300
Control: forcemerge 845938 848130
On 14 December 2016 at 10:23, Mo Weng <alim0x@outlook.com> wrote:
> Package: pulseaudio-module-bluetooth
> Version: 9.0-5
> Followup-For: Bug #848130
>
> Felipe Sateler:
>
> Thanks for your reply. I think what you said about pulseaudio and gdm user is
> related to this issue.
>
> I found this workaround in bug #845938:
>
>> setfacl -m u:Debian-gdm:r /usr/bin/pulseaudio
>> reboot
>
> This fixed the issue. I think this bug can be merged into #845938.
Thanks for confirming. I've merged the bugs.
--
Saludos,
Felipe Sateler
Information forwarded
to debian-bugs-dist@lists.debian.org, tramberlimpe@free.fr, Pulseaudio maintenance team <pkg-pulseaudio-devel@lists.alioth.debian.org>: Bug#845938; Package pulseaudio.
(Fri, 12 May 2017 12:15:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Bertrand Pinlet <tramberlimpe@free.fr>:
Extra info received and forwarded to list. Copy sent to tramberlimpe@free.fr, Pulseaudio maintenance team <pkg-pulseaudio-devel@lists.alioth.debian.org>.
(Fri, 12 May 2017 12:15:03 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, niktereuto@gmail.com, Pulseaudio maintenance team <pkg-pulseaudio-devel@lists.alioth.debian.org>: Bug#845938; Package pulseaudio.
(Sat, 20 May 2017 11:18:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Niktereuto <niktereuto@gmail.com>:
Extra info received and forwarded to list. Copy sent to niktereuto@gmail.com, Pulseaudio maintenance team <pkg-pulseaudio-devel@lists.alioth.debian.org>.
(Sat, 20 May 2017 11:18:03 GMT) (full text, mbox, link).
Package: pulseaudio
Version: 10.0-1
Followup-For: Bug #845938
Dear Maintainer,
When connecting a bluetooth device that is capable of using the a2dp sink, pulseaudio
will only connect to it via hsp/hfp, and will not allow audio streaming to the
device.
Workaround:
Disconnect all bluetooth devices
insert 'load-module module-switch-on-connect' in to /etc/pulse/default.pa
(you only have to do this once)
Open a terminal and run the following commands, in order:
pulseaudio -k
pactl load-module module-bluetooth-discover
(you must run these commands manually after every reboot)
Re-connect bluetooth audio device with your favorite bluetooth device manager.
Confirm a2dp sink capibilities by running pavucontrol, selecting the "configuration"
tab, and ensuring that A2DP Sink is selected on the bluetooth audio device
that you want to use.
Finally, open your favorite music application and try playing some music as a
final test. The music should play in your bluetooth audio device.
There is a chance that your bluetooth audio device *may* connect properly,
but sound will still come from your speakers and NOT from your bluetooth audio device.
I have not found a proper workaround for this, other than to reboot and try again.
This bug has been around for a while on other linux distros, most notably
Ubuntu. See https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1274613
for additional information that could be helpful.
-- Package-specific info:
File '/etc/default/pulseaudio' does not exist
-- System Information:
Debian Release: 9.0
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64
(x86_64)
Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages pulseaudio depends on:
ii adduser 3.115
ii libasound2 1.1.3-5
ii libasound2-plugins 1.1.1-1
ii libc6 2.24-10
ii libcap2 1:2.25-1
ii libdbus-1-3 1.10.18-1
ii libgcc1 1:6.3.0-16
ii libice6 2:1.0.9-2
ii libltdl7 2.4.6-2
ii liborc-0.4-0 1:0.4.26-2
ii libpulse0 10.0-1
ii libsm6 2:1.2.2-1+b3
ii libsndfile1 1.0.27-2
ii libsoxr0 0.1.2-2
ii libspeexdsp1 1.2~rc1.2-1+b2
ii libstdc++6 6.3.0-16
ii libsystemd0 232-23
ii libtdb1 1.3.11-2
ii libudev1 232-23
ii libwebrtc-audio-processing1 0.3-1
ii libx11-6 2:1.6.4-3
ii libx11-xcb1 2:1.6.4-3
ii libxcb1 1.12-1
ii libxtst6 2:1.2.3-1
ii lsb-base 9.20161125
ii pulseaudio-utils 10.0-1
Versions of packages pulseaudio recommends:
ii rtkit 0.11-4+b1
Versions of packages pulseaudio suggests:
pn paman <none>
pn paprefs <none>
ii pavucontrol 3.0-3+b3
pn pavumeter <none>
ii udev 232-23
-- Configuration Files:
/etc/pulse/default.pa changed:
.fail
load-module module-device-restore
load-module module-stream-restore
load-module module-card-restore
load-module module-augment-properties
load-module module-switch-on-port-available
.ifexists module-udev-detect.so
load-module module-udev-detect
.else
load-module module-detect
.endif
.ifexists module-jackdbus-detect.so
.nofail
load-module module-jackdbus-detect channels=2
.fail
.endif
.ifexists module-bluetooth-policy.so
load-module module-bluetooth-policy
.endif
.ifexists module-bluetooth-discover.so
.endif
.ifexists module-esound-protocol-unix.so
load-module module-esound-protocol-unix
.endif
load-module module-native-protocol-unix
.ifexists module-gconf.so
.nofail
load-module module-gconf
.fail
.endif
load-module module-default-device-restore
load-module module-rescue-streams
load-module module-always-sink
load-module module-intended-roles
load-module module-suspend-on-idle
.ifexists module-console-kit.so
load-module module-console-kit
.endif
.ifexists module-systemd-login.so
load-module module-systemd-login
.endif
load-module module-position-event-sounds
load-module module-role-cork
load-module module-filter-heuristics
load-module module-filter-apply
-- no debconf information
Information forwarded
to debian-bugs-dist@lists.debian.org, Pulseaudio maintenance team <pkg-pulseaudio-devel@lists.alioth.debian.org>: Bug#845938; Package pulseaudio.
(Sun, 02 Jul 2017 21:33:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Antoine Beaupre <anarcat@debian.org>:
Extra info received and forwarded to list. Copy sent to Pulseaudio maintenance team <pkg-pulseaudio-devel@lists.alioth.debian.org>.
(Sun, 02 Jul 2017 21:33:03 GMT) (full text, mbox, link).
To: Debian Bug Tracking System <845938@bugs.debian.org>
Subject: Re: pulseaudio: bt headset: a2dp sink is not selectable - only hsp/hfp works
Date: Sun, 02 Jul 2017 17:25:28 -0400
Package: pulseaudio
Version: 10.0-1
Followup-For: Bug #845938
This is still an issue in Debian stretch: the gdm3 package runs
pulseaudio, which takes over the bluetooth device and makes it
impossible for regular users to connect to their bluetooth device
using the hifi A2DP sink. See #805414 for more details on that
side. There's a workaround for gdm3 (disabling the BT sink in gdm), so
I'll leave that aside for now and focus on the basic issue here.
From what I understand, the whole problem here is that PA doesn't
suspend the BT sink when it's not playing any sounds. Just like ALSA,
when no sound is playing, PA should give up the audio device and allow
other PA daemons to playback on the device. This is not a problem for
regular (ALSA) sound devices because that is correctly implemented
there.
Therefore, I would conclude that the underlying bug here is that PA
doesn't release the BT sink when not playing sound. There are many
bugs reported upstream regarding this issue, but the one I found the
most promising is this one:
https://bugs.freedesktop.org/show_bug.cgi?id=57167
... where an actual piece of code is outlined as being the culprit
here. There's another issue regarding BT sink sync that may be
relevant, although I'm not sure I understand the details here:
https://bugs.freedesktop.org/show_bug.cgi?id=45040
... it may be the other way around...
There is also a more generic upstrea bugs regarding this exact issue:
https://bugs.freedesktop.org/show_bug.cgi?id=92102
There are also 54 bluetooth-related bugs filed against pulseaudio
here, which I haven't thoroughly reviewed:
https://bugs.freedesktop.org/buglist.cgi?quicksearch=product%3APulseAudio%20bluetooth
So I'm not sure where to forward this, but it's certainly something
that should be fixed in pulseaudio, in my opinion.
A.
-- Package-specific info:
File '/etc/default/pulseaudio' does not exist
-- System Information:
Debian Release: 9.0
APT prefers stable
APT policy: (500, 'stable'), (1, 'experimental'), (1, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: armhf
Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_CA.UTF-8, LC_CTYPE=fr_CA.UTF-8 (charmap=UTF-8), LANGUAGE=fr_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages pulseaudio depends on:
ii adduser 3.115
ii libasound2 1.1.3-5
ii libasound2-plugins 1.1.1-1
ii libc6 2.24-11+deb9u1
ii libcap2 1:2.25-1
ii libdbus-1-3 1.10.18-1
ii libgcc1 1:6.3.0-18
ii libice6 2:1.0.9-2
ii libltdl7 2.4.6-2
ii liborc-0.4-0 1:0.4.26-2
ii libpulse0 10.0-1
ii libsm6 2:1.2.2-1+b3
ii libsndfile1 1.0.27-3
ii libsoxr0 0.1.2-2
ii libspeexdsp1 1.2~rc1.2-1+b2
ii libstdc++6 6.3.0-18
ii libsystemd0 232-25
ii libtdb1 1.3.11-2
ii libudev1 232-25
ii libwebrtc-audio-processing1 0.3-1
ii libx11-6 2:1.6.4-3
ii libx11-xcb1 2:1.6.4-3
ii libxcb1 1.12-1
ii libxtst6 2:1.2.3-1
ii lsb-base 9.20161125
ii pulseaudio-utils 10.0-1
Versions of packages pulseaudio recommends:
ii rtkit 0.11-4+b1
Versions of packages pulseaudio suggests:
pn paman <none>
pn paprefs <none>
ii pavucontrol 3.0-3.1
pn pavumeter <none>
ii udev 232-25
-- no debconf information
Added indication that bug 845938 blocks 805414
Request was from Antoine Beaupré <anarcat@debian.org>
to control@bugs.debian.org.
(Sat, 29 Jul 2017 20:09:05 GMT) (full text, mbox, link).
Added indication that bug 845938 blocks 877116
Request was from Sam Morris <sam@robots.org.uk>
to control@bugs.debian.org.
(Sat, 14 Oct 2017 12:03:07 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Pulseaudio maintenance team <pkg-pulseaudio-devel@lists.alioth.debian.org>: Bug#845938; Package pulseaudio.
(Sun, 08 Apr 2018 22:57:09 GMT) (full text, mbox, link).
Acknowledgement sent
to Stefan Monnier <monnier@IRO.UMontreal.CA>:
Extra info received and forwarded to list. Copy sent to Pulseaudio maintenance team <pkg-pulseaudio-devel@lists.alioth.debian.org>.
(Sun, 08 Apr 2018 22:57:09 GMT) (full text, mbox, link).
Cc: Debian Bug Tracking System <845938@bugs.debian.org>
Subject: Re: Bug#845938: pulseaudio: bt headset: a2dp sink is not selectable - only hsp/hfp works
Date: Sun, 08 Apr 2018 16:34:13 -0400
> This is still an issue in Debian stretch: the gdm3 package runs
> pulseaudio, which takes over the bluetooth device and makes it
> impossible for regular users to connect to their bluetooth device
> using the hifi A2DP sink. See #805414 for more details on that
> side. There's a workaround for gdm3 (disabling the BT sink in gdm), so
> I'll leave that aside for now and focus on the basic issue here.
The problem is not limited to GDM, tho.
If you have several users logged in at the same time, only one of them
gets to use the bluetooth speaker, and once he gets it, the only way to
"free" the speaker (so another user can use it) seems to be to kill that
user's pulseaudio daemon.
The worst part is that the bluetooth speaker can easily get awarded to
a user who hasn't actually played any sound at all.
Currently, I work around this by manually removing bluetooth from the
pulseaudio config of all users except for the lucky one who is "more
deserving". But it's a real PITA.
Stefan
Added tag(s) fixed-upstream.
Request was from debian-bts-link@lists.debian.org
to control@bugs.debian.org.
(Mon, 30 Jul 2018 17:24:13 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Pulseaudio maintenance team <pkg-pulseaudio-devel@lists.alioth.debian.org>: Bug#845938; Package pulseaudio.
(Mon, 24 May 2021 21:15:31 GMT) (full text, mbox, link).
Acknowledgement sent
to <A39950299@gmail.com>:
Extra info received and forwarded to list. Copy sent to Pulseaudio maintenance team <pkg-pulseaudio-devel@lists.alioth.debian.org>.
(Mon, 24 May 2021 21:15:31 GMT) (full text, mbox, link).
Greeting to you once again
I am writing for the second time as I did not receive any reply from you to
my previous message.
Kindly reply so we can discuss the subject as soon as possible.
Sincerely,
Andy Landman
Information forwarded
to debian-bugs-dist@lists.debian.org, Pulseaudio maintenance team <pkg-pulseaudio-devel@lists.alioth.debian.org>: Bug#845938; Package pulseaudio.
(Mon, 24 May 2021 21:15:32 GMT) (full text, mbox, link).
Acknowledgement sent
to <A39950299@gmail.com>:
Extra info received and forwarded to list. Copy sent to Pulseaudio maintenance team <pkg-pulseaudio-devel@lists.alioth.debian.org>.
(Mon, 24 May 2021 21:15:32 GMT) (full text, mbox, link).
Greeting to you once again
I am writing for the second time as I did not receive any reply from you to
my previous message.
Kindly reply so we can discuss the subject as soon as possible.
Sincerely,
Andy Landman
Information forwarded
to debian-bugs-dist@lists.debian.org, Pulseaudio maintenance team <pkg-pulseaudio-devel@lists.alioth.debian.org>: Bug#845938; Package pulseaudio.
(Wed, 22 Sep 2021 04:47:34 GMT) (full text, mbox, link).
Acknowledgement sent
to PT FINDORA INTERNUSA <sankhokaihatsuco.ltd@outlook.com>:
Extra info received and forwarded to list. Copy sent to Pulseaudio maintenance team <pkg-pulseaudio-devel@lists.alioth.debian.org>.
(Wed, 22 Sep 2021 04:47:34 GMT) (full text, mbox, link).
Hello,
Good morning,
We have gone through your samples from a partner and Here is our Order
List. Please do bear in mind that we are very much in need of this
order, quote your competitive prices.
Kindly send the Order confirmation.
Your early reply will be much appreciated.
Best Regards,
Maryanah Erwin.
PT FINDORA INTERNUSA
Jln Pahlawan 66 Kec. Arjawinangun
45162 CIREBON West-Java INDONESIA
tel : +62 231 357334
fax: +62 231 357260
email: marketing@findora.com
Information forwarded
to debian-bugs-dist@lists.debian.org, Pulseaudio maintenance team <pkg-pulseaudio-devel@lists.alioth.debian.org>: Bug#845938; Package pulseaudio.
(Wed, 22 Sep 2021 04:47:35 GMT) (full text, mbox, link).
Acknowledgement sent
to PT FINDORA INTERNUSA <sankhokaihatsuco.ltd@outlook.com>:
Extra info received and forwarded to list. Copy sent to Pulseaudio maintenance team <pkg-pulseaudio-devel@lists.alioth.debian.org>.
(Wed, 22 Sep 2021 04:47:35 GMT) (full text, mbox, link).
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.