Ok, I've found the problem, and reverting this one small change allows
all the bluetooth audio hardware I have here to connect and work.

For those following along with the technical side, I reverted/removed
one hunk from 0502-bluetooth-bluez5-bring-back-SCO-over-PCM-

@@ -1582,7 +1738,8 @@ static void stop_thread(struct userdata *u) {
     if (u->transport) {
-        u->transport = NULL;
+        /* Do not set transport pointer to NULL. When failing to switch
+         * profile NULL u->transport would assert. */
     if (u->sink) {

I can only summise that this was relevant for vivid, but work on pulse's
bluez5 module between pulse in Vivid and pulse in Xenial improved this

As such, I've uploaded a new revision of pulseaudio to my PPA for
Xenial, ppa:themuso/ppa, with this hunk reverted.

Could everybody affected by *this* bug on Xenial please add my PPA,
update to pulseaudio in my Xenial PPA and report back and let me know
whether things are working for you.


You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

  pulseaudio crashes when connecting to bluetooth headphones (due to
  ubuntu changes?)

To manage notifications about this bug go to:

ubuntu-bugs mailing list

Reply via email to