Pulseaudio does not detect bluetooth headset unless bluetooth is reset

Bug #944019 reported by Morgen
34
This bug affects 7 people
Affects Status Importance Assigned to Milestone
pulseaudio (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

After reconnecting a previously connected and functioning bluetooth headset the headset does not appear in Sound Settings>Hardware, indicating that it is not detected by Pulseaudio, until the Bluetooth daemon is restarted. I am using Blueman app to manage bluetooth devices and connect to the audio sink.

Steps to reproduce:
* Pair the bluetooth headset and connect to the audio sink using Blueman.
* Check that the audio is functioning then turn off headset.
* After tuning the headset back on Blueman will automatically connect the headset and audio sink, however the device is not listed in Hardware and does not produce sound.
* run 'sudo /etc/init.d/bluetooth restart' from the command line and manually connect the audio sink through Blueman and the headset will begin to function as expected.

I believe that this is an issue with Pulseaudio but it could very well turn out to be Blueman incorrectly reporting the audio sink connection status. If there is any additional information that I can provide please let me know.

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: pulseaudio 1:1.0-0ubuntu3.1
Uname: Linux 3.1.4-030104-generic i686
NonfreeKernelModules: nvidia
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
AplayDevices:
 **** List of PLAYBACK Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: ALC262 Analog [ALC262 Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
ApportVersion: 1.23-0ubuntu4
Architecture: i386
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: brightjesse 1795 F.... pulseaudio
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xf0420000 irq 43'
   Mixer name : 'Realtek ALC262'
   Components : 'HDA:10ec0262,103c2802,00100100'
   Controls : 30
   Simple ctrls : 18
Date: Thu Mar 1 06:02:26 2012
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012)
SourcePackage: pulseaudio
UpgradeStatus: Upgraded to oneiric on 2011-11-08 (113 days ago)
UserAsoundrc:
 pcm.btheadset {
         type bluetooth
         device 00:24:BE:8B:5D:B0
         profile “auto”
 }
dmi.bios.date: 01/05/2007
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: 786E1 v01.09
dmi.board.name: 0A58h
dmi.board.vendor: Hewlett-Packard
dmi.chassis.asset.tag: MXL71000XQ
dmi.chassis.type: 6
dmi.chassis.vendor: Hewlett-Packard
dmi.modalias: dmi:bvnHewlett-Packard:bvr786E1v01.09:bd01/05/2007:svnHewlett-Packard:pnHPCompaqdc7700ConvertibleMinitower:pvr:rvnHewlett-Packard:rn0A58h:rvr:cvnHewlett-Packard:ct6:cvr:
dmi.product.name: HP Compaq dc7700 Convertible Minitower
dmi.sys.vendor: Hewlett-Packard

Revision history for this message
Morgen (jab-mail-business) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in pulseaudio (Ubuntu):
status: New → Confirmed
Revision history for this message
Morgen (jab-mail-business) wrote :

I am starting to think that this is a bug in Blueman.

If I prevent Blueman from running at startup by removing blueman.desktop from /etc/xdg/autostart, then I can run Blueman, manually connect the headset and get a functional audio sink connection without restarting the bluetooth module. This isn't exactly a work around but it does make it so I don't have to go to the command line every morning to get my headset working.

Any ideas on how I can test further to determine which app has the bug?

Revision history for this message
Morgen (jab-mail-business) wrote :

Disregard my previous comment. That proved to be inconsistent.

Revision history for this message
Morgen (jab-mail-business) wrote :

Ultimately the only thing that I could find to address this issue was to install the package pulseaudio-module-bluetooth. I am a little surprised that this was not installed by default. Blueman no longer auto connects to the audio sink, but when I do connect it works every time. I am not sure if this is a work around or legitimate fix and this package should be added as a dependency. If it is a fix it still raises the issue of a failed auto connect to the audio sink.

Revision history for this message
Sven Neuhaus (sven0) wrote :

I have pulseaudio-module-bluetooth and I still see this bug on 12.10

Revision history for this message
Michel-Ekimia (michel.ekimia) wrote :

I've always seen this bug in 12.04.X , I have to remove and add again my headset each time I want to use it , really painful !

Revision history for this message
David Márquez (m3lk4rt) wrote :

This bug is being reproduced in Xubuntu too and we are currently in 2015.

Distributor ID: Ubuntu
Description: Ubuntu 14.04.1 LTS
Release: 14.04
Codename: trusty
Arch: x86_64

Today I've received an update for bluez and pulseaudio but it seems to keep failing. I'm using a Plantronic ML18 headset recognized as PLT_ML20. When I pair the device and make the audio sink the device is not listed in pulseaudio device list.

I think is a bug from Blueman. And even if I try to restart bluetooth daemon it keeps failing.
Could you check this issue? Is very frustrating to swap to another SO just for use several communications tools.

Thank you

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Morgen,

Thank you for reporting this bug to Ubuntu.
Ubuntu 11.10 (oneiric) reached end-of-life on May 9, 2013.

See this document for currently supported Ubuntu releases:
https://wiki.ubuntu.com/Releases

We appreciate that this bug may be old and you might not be interested in discussing it any more. But if you are then please upgrade to the latest Ubuntu version and re-test.

David: If you continue to experience any issues then please log a new bug.

Changed in pulseaudio (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for pulseaudio (Ubuntu) because there has been no activity for 60 days.]

Changed in pulseaudio (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.