PulseAudio non può caricare il modulo bluetooth


38

Ho problemi a collegare i miei altoparlanti Bluetooth con una nuova installazione 15.10 (EDIT: vale anche per il 16.04). Gli altoparlanti sono collegati, tuttavia non sono elencati come dispositivi audio disponibili.

Ho provato a caricare il modulo Bluetooth utilizzando:

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

Gli stessi altoparlanti hanno funzionato perfettamente su 14.04. Qualche idea su come caricare correttamente il modulo in modo da poter utilizzare i miei altoparlanti?


1
Ho estratto la soluzione che hai pubblicato come parte della domanda in una risposta separata . Sentiti libero di ripubblicare questa risposta usando il tuo account (per ottenere la rispettiva reputazione) o integrarla con la tua attuale risposta . Quindi esegui il ping per consentirmi di rimuovere la mia risposta. Vedi anche Cosa facciamo con questa domanda che è davvero una risposta?
Melebio

Risposte:


58

Risolto usando la risposta SimFox3 in questo thread.

Bug e possibile soluzione: in realtà ho trovato un bug che rende inutilizzabile l'auricolare, sembra che il modulo audio a impulsi: module-bluetooth-discover funzioni solo se avviato dopo la sessione di X11. Quindi ho una soluzione alternativa.

Modifica il file:

/etc/pulse/default.pa

e commentare (con un #all'inizio della riga) la seguente riga:

#load-module module-bluetooth-discover

ora modifica il file:

/usr/bin/start-pulseaudio-x11

e dopo le righe:

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

aggiungi la seguente riga:

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

In questo modo i moduli Bluetooth di Pulse audio non verranno scaricati all'avvio ma dopo l'avvio di x11.


2
Tu sei il mio eroe! Hai inviato questo come segnalazione bug da qualche parte? Questo mi ha risolto.
seleziona il

Ha funzionato anche per me - questo sul Lidl bluetooth SBL 4.1 economico e allegro che in precedenza non è apparso su Google. Ben fatto +1!
Mark Williams,

3
funziona anche per il 16.04, credi o no che questo errore esista ancora e sembra che nessuno lo
risolva

1
Grande! Lo stesso problema in Debian 9 e la stessa soluzione ...
multiplayer1080

2
Esiste una segnalazione di bug upstream o distro per questo? Non riesco a trovarlo né in Ubuntu né in Debian né a monte ...
bk138,

5

La soluzione in 16.10 è:

$ sudo apt install bluetooth pulseaudio-module-bluetooth

Questa risposta è stata originariamente pubblicata come modifica alla domanda .


3

A volte, funziona dopo il riavvio e in seguito viene visualizzato tale errore ...

Quindi la sequenza:

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

mi fa risparmiare tempo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.