PulseAudio can not load bluetooth module
Solved by using SimFox3 answer in this thread.
Bug and possible solution: actually I found a bug in that make the headset unusable, it seems that the pulse audio module: module-bluetooth-discover works only if started after the X11 session is up. So I have a workaround.
Edit the file:
/etc/pulse/default.pa
and comment out (with an
#
at the beginning of the line) the following line:#load-module module-bluetooth-discover
now edit the file:
/usr/bin/start-pulseaudio-x11
and after the lines:
if [ x”$SESSION_MANAGER” != x ] ; then /usr/bin/pactl load-module module-x11-xsmp “display=$DISPLAY session_manager=$SESSION_MANAGER” > /dev/null fi
add the following line:
/usr/bin/pactl load-module module-bluetooth-discover
This way the Pulse audio’s Bluetooth modules will not be downloaded at boot time but after x11 is started.
The solution in 16.10 is:
$ sudo apt install bluetooth pulseaudio-module-bluetooth
This answer was originally posted as an edit to the question.
Sometimes, it works after reboot, and such error appears later. In this case you can try the following, which works for me:
pactl unload-module module-bluetooth-discover
pactl load-module module-bluetooth-discover