Alto-falante Bluetooth sem som no Ubuntu 16.04


36

Após a atualização para o Kubuntu 16.04, o alto-falante Bluetooth JBL Flip 2 não funciona mais.

Ele se conecta muito bem e o som está configurado para usar o coletor A2DP com o alto-falante, mas não recebo som.

Encontrei alguns lugares alegando que precisava mudar /etc/bluetooth/audio.conf, mas esse arquivo não existe mais.

Alguém sabe como faço para que funcione novamente?


Mesmo problema com o JBL Charge 2+ após a atualização de 14.04 para 16.04. O emparelhamento foi bem-sucedido (o alto-falante emite um bipe para confirmar a conexão e o Ubuntu mostra o alto-falante como conectado), mas nenhum som é reproduzido ao solicitar o pulso para enviar áudio ao dispositivo BT. Talvez um problema com o Pulse quando o vu-meter congele ao tentar enviar áudio para o alto-falante e a porta contenha apenas "Alto-falante" quando inclui "Desativado", "Reprodução de alta fidelidade (A2DP)" e "Telephony Duplex (HSP / HFP )" antes.
— precisa saber é o seguinte

Dicas do syslog: /// pulseaudio [1942]: [pulseaudio] module-bluez5-device.c: Perfil padrão não conectado, selecionando off profile /// bluetoothd [790]: / org / bluez / hci0 / dev_0C_A6_94_EE_96_4E / fd0: fd (24) ready /// pulseaudio [1942]: [pulseaudio] bluez5-util.c: Falha no transporte TryAcquire () para transporte / org / bluez / hci0 / dev_0C_A6_94_EE_96_4E / fd0 (operação não autorizada) /// kernel: [ 842.519817] input: 0C: A6: 94: EE: 96: 4E como / devices / virtual / input / input15
— MaxAuray

Respostas:


28

Eu tive o mesmo problema depois de atualizar para o 16.04. Para mim, não há uma solução real, mas posso fazer com que o alto-falante funcione. Estou executando o Kubuntu, então essas etapas são para o KDE e não tenho certeza de quais são as etapas equivalentes do Unity, mas imagino que sejam semelhantes.

Aqui está o que eu fiz:

  1. Deixe o alto-falante conectar.
  2. Nas configurações de áudio, altere o perfil para "Headset Head Unit (HSP / HFP)" ou equivalenteinsira a descrição da imagem aqui
  3. Desligar Desconecte o alto-falante
  4. Reinicie o serviço bluetooth

    sudo service bluetooth restart

  5. Ligue novamente o alto-falante e reconecte-o

  6. Nas configurações de áudio, altere o perfil novamente para "Reprodução de alta fidelidade (dissipador A2DP)" ou equivalente insira a descrição da imagem aqui

A2DP agora deve funcionar. Até agora, parece que as coisas só dão errado quando tento conectar no modo A2DP. Até que haja uma correção / solução real, tentarei lembrar sempre de alternar para o modo HSP / HSF antes de desligar ou desconectar o alto-falante.

ATUALIZAR:

É suficiente conectar, alternar para o modo HSP / HFP, desconectar, reconectar e retornar ao modo A2DP. Não há motivo para reiniciar o serviço bluetooth.


2
funciona para mim .. surpreso embora. Você encontrou uma correção permanente?
— hyades

2
Não, infelizmente não. Eu uso áudio bluetooth o tempo todo (mais do que o áudio embutido), então espero que isso seja corrigido em breve.
— JaminSore

Que barulho por um som simples sair de uma coisa mecânica !! Este era deixar vida dos everyones mais fácil ...
— Hamid

esta é a única maneira que encontrei para corrigi-lo também. Isso ou reparo, mas que essencialmente faz a mesma coisa de qualquer maneira.
— DevDonkey 25/05

11
@pylover Vou dar uma chance quando recebo um novo alto-falante ou conserto o antigo ... Prefiro executar um script para executar manualmente essas etapas todas as vezes.
— JaminSore

12

Depois de testar todas as soluções alternativas, escrevi um script python para alterar o perfil, desconectar, reconectar e definir o perfil para a2dp.

execute-o após parear / ligar o dispositivo com python3.5.

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

EDIT 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
Seu script de Gist funcionou lindamente! Obrigado!
— Jason McVetta

2

Eu tive o problema. Para mim, trabalhei para remover o dispositivo bluetooth, procurá-lo novamente e reconectar.


Isso resolveu para mim. Parou de funcionar ao atualizar de 14.04 para 16.04.
— Vegard Torvund
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.