Altoparlante Bluetooth nessun suono in Ubuntu 16.04


36

Dopo l'aggiornamento a Kubuntu 16.04 il mio altoparlante bluetooth JBL Flip 2 non funziona più.

Si collega bene, e il suono è impostato per utilizzare il sink A2DP con l'altoparlante, ma non ho alcun suono.

Ho trovato alcuni posti che sostenevano che dovevo cambiare /etc/bluetooth/audio.conf, ma quel file non esiste più.

Qualcuno sa come farlo funzionare di nuovo?


Stesso problema con JBL Charge 2+ dopo l'aggiornamento dal 14.04 al 16.04. L'associazione ha esito positivo (l'altoparlante emette un segnale acustico per confermare la connessione e Ubuntu mostra l'altoparlante come collegato) ma non viene riprodotto alcun suono quando si richiede l'impulso per inviare l'audio al dispositivo BT. Forse un problema con Pulse poiché il vu-meter si blocca quando si tenta di inviare l'audio all'altoparlante e la porta contiene solo "Altoparlante" quando includeva "Off", "Riproduzione ad alta fedeltà (A2DP)" e "Telefonia duplex (HSP / HFP )" prima.
— MaxAuray,

Indizi da syslog: /// pulseaudio [1942]: [pulseaudio] module-bluez5-device.c: profilo predefinito non collegato, selezionando off profile /// bluetoothd [790]: / org / bluez / hci0 / dev_0C_A6_94_EE_96_4E / fd0: fd (24) ready /// pulseaudio [1942]: [pulseaudio] bluez5-util.c: Transport TryAcquire () non riuscito per trasporto / org / bluez / hci0 / dev_0C_A6_94_EE_96_4E / fd0 (Operazione non autorizzata) /// kernel: [ 842.519817] input: 0C: A6: 94: EE: 96: 4E as / devices / virtual / input / input15
— MaxAuray

Risposte:


28

Ho avuto lo stesso problema dopo l'aggiornamento a 16.04. Per me non esiste una vera soluzione, ma posso far funzionare l'altoparlante. Sto eseguendo Kubuntu, quindi questi passaggi sono per KDE e non sono sicuro di quali siano i passaggi Unity equivalenti, ma immagino che siano simili.

Ecco cosa ho fatto:

  1. Lascia che l'altoparlante si colleghi.
  2. Nelle impostazioni audio, cambia il profilo in "Headset Headset (HSP / HFP)" o equivalenteinserisci qui la descrizione dell'immagine
  3. Spegnimento Scollegare l'altoparlante
  4. Riavvia il servizio bluetooth

    sudo service bluetooth restart

  5. Riaccendi l'altoparlante e ricollegalo

  6. Nelle impostazioni audio, ripristinare il profilo in "Riproduzione ad alta fedeltà (lavello A2DP)" o equivalente inserisci qui la descrizione dell'immagine

A2DP ora dovrebbe funzionare. Finora sembra che le cose vadano male solo quando provo a connettermi in modalità A2DP. Fino a quando non ci sarà una vera soluzione / soluzione, cercherò di ricordare di passare sempre alla modalità HSP / HSF prima di spegnere o scollegare l'altoparlante.

AGGIORNARE:

È sufficiente connettersi, passare alla modalità HSP / HFP, disconnettersi, riconnettersi e tornare alla modalità A2DP. Non c'è motivo di riavviare il servizio Bluetooth.


2
funziona per me ... sorpreso però. Hai trovato una soluzione permanente?
— hyades,

2
No, sfortunatamente no. Uso sempre l'audio bluetooth (più del mio audio integrato) quindi spero che questo venga risolto presto.
— JaminSore,

Un tale clamore per un suono semplice che esce da una cosa meccanica !! Questo per facilitare la vita di tutti ...
— Hamid,

questo è l'unico modo che ho trovato anche per correggerlo. Quello o la riparazione, ma essenzialmente fa comunque la stessa cosa.
— DevDonkey,

1
@pylover Ci proverò quando avrò un nuovo oratore o riparerò il mio vecchio ... Preferirei eseguire uno script per passare manualmente attraverso questi passaggi ogni volta.
— JaminSore,

12

Dopo aver testato tutte le soluzioni alternative, ho scritto uno script Python per modificare il profilo, disconnettersi, riconnettersi e impostare il profilo su a2dp.

eseguirlo dopo l'accoppiamento / accensione del dispositivo con python3.5.

https://gist.github.com/pylover/d68be364adac5f946887b85e6ed6e7ae#file-a2dp-py

MODIFICA 1

$ python3.5 a2dp.py 
Connection MADE
Selecting device:
Device MAC: 00:22:37:3D:DB:1A
Device ID: bluez_card.00_22_37_3D_DB_1A
Sink: bluez_sink.00_22_37_3D_DB_1A
Turning off audio profile.
Disconnecting the device.
Connecting againt.
Setting A2DP profile
Device ID: bluez_card.00_22_37_3D_DB_1A
Updating default sink
Exiting bluetoothctl

3
La tua sceneggiatura di Gist ha funzionato magnificamente! Grazie!
— Jason McVetta l'

2

Ho avuto il problema. Per me ho lavorato per rimuovere il dispositivo bluetooth, cercarlo di nuovo e riconnetterlo.


Questo mi ha risolto. Ha smesso di funzionare durante l'aggiornamento da 14.04 a 16.04.
— Vegard Torvund,
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.