PulseAudio no puede cargar el módulo bluetooth

38

Tengo problemas para conectar mis altavoces Bluetooth con una nueva instalación de 15.10 (EDITAR: también se aplica a 16.04). Los altavoces están conectados, sin embargo, no figuran como un dispositivo de audio disponible.

Traté de cargar el módulo Bluetooth usando:

sudo pactl load-module module-bluetooth-discover
Failure: Module initialization failed

Los mismos altavoces han funcionado perfectamente en 14.04. ¿Alguna idea de cómo podría cargar correctamente el módulo para poder usar mis altavoces?

Georgi Georgiev
fuente
1
Extraje la solución que publicaste como parte de la pregunta en una respuesta separada . Siéntase libre de volver a publicar esta respuesta usando su cuenta (para obtener la reputación respectiva) o integrarla con su respuesta actual . Entonces, hágame un ping para que pueda eliminar mi respuesta. Vea también ¿Qué hacemos con esta pregunta que realmente es una respuesta?
Melebius

Respuestas:

58

Resuelto usando la respuesta SimFox3 en este hilo.

Error y posible solución: en realidad encontré un error que hace que los auriculares no se puedan usar, parece que el módulo de audio de pulso: module-bluetooth-discover funciona solo si se inicia después de que la sesión X11 haya finalizado. Entonces tengo una solución alternativa.

Edite el archivo:

/etc/pulse/default.pa

y comente (con un #al principio de la línea) la siguiente línea:

#load-module module-bluetooth-discover

ahora edite el archivo:

/usr/bin/start-pulseaudio-x11

y después de las líneas:

   if [ x”$SESSION_MANAGER” != x ] ; then
        /usr/bin/pactl load-module module-x11-xsmp “display=$DISPLAY session_manager=$SESSION_MANAGER” > /dev/null
    fi

agregue la siguiente línea:

    /usr/bin/pactl load-module module-bluetooth-discover

De esta manera, los módulos Bluetooth del audio Pulse no se descargarán en el momento del arranque sino después de que se inicie x11.

Georgi Georgiev
fuente
2
¡Eres mi héroe! ¿Envió esto como un informe de error en alguna parte? Esto me lo arregló.
seleccione
También funcionó para mí, esto en el Lidl bluetooth SBL 4.1 barato y alegre que anteriormente no ha aparecido en Google con Linux. ¡Bien hecho +1!
Mark Williams
3
funciona para 16.04 también, aunque no exista este error todavía parece que nadie va a arreglar esto
Zippp
1
¡Excelente! El mismo problema en Debian 9 y la misma solución ...
multiplayer1080
2
¿Hay un informe de error de distribución o de flujo ascendente para esto? Me parece que no puede encontrarlo ni en Ubuntu ni Debian ni aguas arriba ...
bk138
5

La solución en 16.10 es:

$ sudo apt install bluetooth pulseaudio-module-bluetooth

Esta respuesta se publicó originalmente como una edición de la pregunta .

Melebius
fuente
3

A veces, funciona después de reiniciar, y luego aparece ese error ...

Entonces la secuencia:

sudo pactl unload-module  module-bluetooth-discover 
sudo pactl   load-module  module-bluetooth-discover 

Puede ahorrarme tiempo.

jmary
fuente