Ubuntu – Ubuntu 13.04 bluetooth A2DP does not work

13.04bluetoothpulseaudiosound

I have installed Ubuntu 13.04 in a new partition and I have some issues with bluetooth.

I usually use bluetooth to connect to my wireless headset, in the old partition with Ubuntu 12.10 everything is okay.

Ubuntu is able to detect my bluetooth receivers but I can't pair my device. After googling I found that all I need is to add Enable=Socket in the general section of /etc/bluetooth/audio.conf.

After restarting the bluetooth daemon I am able to pair my wireless A2DP receiver and I see the bluetooth adapter under the audio setting, that means that pulseaudio has recognized my A2DP adapter.

Unfortunately when I play the audio file, I hear the output through the PC speakers rather that my bluetooth handcuffs.

Any idea how to resolve this?

I tried formatting and reinstalling Ubuntu 64-bit from scratch in order to get a clean install but the problem is still there. I suspect the Ubuntu team has changed something in the bluetooth settings from 12.10 to 13.04.

Best Answer

This worked for me:

1) Open /etc/bluetooth/audio.conf with the following command*:

gksudo gedit /etc/bluetooth/audio.conf

(*) The command line above requires gedit and gksu packages.

2) find "Enable =..." under [General] section and delete Socket from the list.

[General]
Enable = ....

3) Add this line in General section:

Disable = Socket

4) Save, and close gedit

5) Restart the bluetooth service with the following command:

sudo service bluetooth restart

6) Restart pulseaudio for good measure.

pulseaudio -k 
pulseaudio -D

7) Cross Your Fingers and try.