Por que só ouço som nos alto-falantes com o fone de ouvido A2DP conectado?

4

Eu tenho um fone de ouvido estéreo bluetooth Sennheiser MM100 (usando A2DP) que eu tinha gostaria de usar na minha máquina Lubuntu. O fone de ouvido funciona bem com o meu telefone.

Por favor, note que ao contrário de todos os outros sabores do Ubuntu, o Lubuntu não vem com o Pulseaudio.

Ele é detectado pelo aplicativo de configuração do Blueman Bluetooth da Lubuntu e eu posso estabelecer uma conexão com sucesso. Ele também parece realmente se comunicar, pois mostra dados sendo enviados de um lado para outro. No entanto, o som continua saindo apenas dos alto-falantes, enquanto o fone de ouvido permanece em silêncio. Eu esperaria que o som viesse do meu fone de ouvido neste momento.

Onde começo a solução de problemas aqui?

    
por Bennypr0fane 04.01.2013 / 17:37

4 respostas

4

EDIT: Então eu finalmente consegui este trabalho: 1) Para tornar o Pulse Audio A2DP compatível, este pacote precisa ser instalado: pulseaudio-module-bluetooth. Mas depois disso ainda não é fácil fazer isso funcionar:

2) Applet Bluetooth Gnome vs. Blueman: - Eu não fui capaz de fazer este trabalho de forma confiável com o Blueman, mas descobri que isso acontece com o GNOME BLUETOOTH APPLET. Me deparei com essa solução quando decidi usar o Gnome Shell (3.4 no início) no meu Lubuntu, que obviamente veio com o applet Gnome Bluetooth (nome do pacote: gnome-bluetooth: Se você decidir instalá-lo sem o Gnome Shell, observe que ele irá puxar algumas bibliotecas gnome que ele precisa para funcionar). - Eu removi o problemático Blueman e emparelhei os dispositivos através do applet Gnome, o que levou ao sucesso do streaming A2DP, Pulseaudio via Bluetooth. Para que isso funcione, o BLUEMAN TEM QUE SER REMOVIDO, caso contrário, ele assumirá o controle do gerenciamento de todas as conexões Bluetooth. Quando atualizei minha instalação do Lubuntu de 12.04 para 13.04, o Blueman foi reinstalado e fez exatamente isso, e as coisas começaram a funcionar novamente depois que eu o removi.

3) Depois de instalá-lo (eu fiz via Synaptic) reiniciei PA

pulseaudio --kill
pulseaudio --start

mas isso pode ser desnecessário, tente no caso de você ter problemas no começo.

4) Para fazer a conexão com o fone de ouvido Sennheiser, eu preciso colocá-lo no modo de emparelhamento, ligando-o e segurando o botão on / off por um pouco mais, até que o LED pisca vermelho e azul (em oposição a modo de conexão - flash azul rápido - que normalmente seria suficiente para conectar o fone de ouvido a um dispositivo host que já o conhece: isso não funciona). Então, no miniaplicativo Gnome (deve lembrar-se do fone de ouvido após o primeiro pareamento), clique no botão "conectar" para o Sennheiser M100.

5) Pode ser necessário acessar as configurações de áudio e selecionar o M100 como dispositivo de saída, mas recebo áudio pelo fone de ouvido, e não pelos alto-falantes, mesmo que a placa de som do sistema ainda esteja selecionada.

Espero que isso funcione para você também, mas ainda assim: Quando você comprar hardware bluetooth para usar com seu sistema Ubuntu (ou derivativo), tente encontrar algo com suporte explícito ao Linux, de preferência drivers abertos!

    
por Bennypr0fane 15.04.2013 / 01:05
5

Nota sobre a resposta aqui - Parece que o Lubuntu vem sem o Pulseaudio e eu assumi que o Pulse é necessário para o A2DP funcionar e que o OP o teria instalado. Parece não ser o caso. A resposta abaixo é sobre uma instalação Pulseaudio.

Verifique se você selecionou o coletor de saída correto para o aplicativo do qual você está esperando o som.

Semelhante a minha resposta em uma pergunta semelhante, comece instalando e iniciando pavucontrol e verifique:

  • Na guia Dispositivos de saída

    • Verifique a presença do seu dispositivo Bluetooth. Eu suponho que ele está listado lá, dizendo que você vê em outro aplicativo.
    • Verifique as configurações óbvias para essa entrada.
  • Na guia Configuração

    • Verifique o perfil de áudio. Certifique-se de ter selecionado A2DP em vez de 'headset' ou 'off' (a menos que você queira, na verdade).
  • Na aba Reprodução , o aplicativo que produz o som deve ser listado.

    • Tente ver qual coletor de saída está selecionado e verifique se ele está usando sua conexão Bluetooth.
    • Verifique o volume de saída e o status de mudo desse fluxo de áudio específico.
por gertvdijk 04.01.2013 / 17:54
1

Eu fiz o trabalho da seguinte maneira:

Antes de prosseguir:

  • Atualize seu sistema (estou executando 13.10)
  • Remover blueman
  • Instale o pulseaudio-module-bluetooth, pavucontrol (Utilitário para configurar pulseaudio) e certifique-se de que o bluez esteja instalado
  • Remova qualquer entrada "Disable = Socket" ou "Enable = Socket" no arquivo /etc/bluetooth/audio.conf (edite com sudo)

Etapas:

  1. Coloque o dispositivo no modo de pareamento (mesmo se já estiver emparelhado)
  2. Emparelhe o dispositivo com o seu sistema usando o gerenciador padrão do bluetooth (blueman deveria ter sido removido) ou, se já estiver emparelhado, vá para a etapa 3
  3. Selecione a conexão A2DP ou Audio Sink para o dispositivo emparelhado. Se falhar tente "sudo hciconfig hci0 reset" (onde hci0 é o seu dispositivo bluetooth) verificação de verificação está ok com hcitool scan e tente novamente este passo (faça hciconfig -piscan para identificar o seu dispositivo bluetooth)
  4. Com os pavutools, selecione a2dp na aba "configuration" e seu dispositivo na aba "Playback" / Se a2dp não estiver selecionado, tente "pactl list cards short" para obter o ID do seu dispositivo (1,2,3 ..) faça "pactl set-card-perfil X a2dp" onde X é o seu ID de dispositivo
  5. Se falhar, reinicie o serviço avahi-daemon / bluetooth e redefina o dispositivo através do hciconfig hci0 reset. Verifique se a digitalização está ok com a digitalização do hcitool. Então, faça os passos 3 e 4
por yilmi 16.12.2013 / 20:04
1

Eu tive o mesmo problema no Lubuntu 14.04.

Na verdade eu tive problemas no meu Ubuntu 14.04 e XFCE e decidi me render novamente ao GNOME. O gerenciador de bluetooth do GNOME eu também acho mais estável e fácil de usar do que a descrição abaixo. Mas a leveza do Lubuntu também se deve ao incrível trabalho que eles fizeram com o LXDE, e não me atrevi a entupir o sistema com outro gerenciador de desktop (não nativo).

Aqui está o que encontrei para corrigir o problema. Minha resposta é derivada principalmente deste correção para hortelã

  1. instale o pulseaudio e alguns componentes extras:

      

    sudo apt-get install pulseaudio pulseaudio-module-bluetooth bluez

  2. sudo gedit /etc/bluetooth/audio.conf e descomente as seguintes linhas

     HFP=false   
     [A2DP] 
     SBCSource=1
     MPEG12Source=0
    
  3. pactl load-module module-bluetooth-discover

Feito.

Como sugerido, você pode querer instalar pavucontrol para selecionar a saída A2DP facilmente. Também ajuda a gerenciar o áudio de uma maneira mais natural do que com o mixer primitivo alsa.

    
por Andrea Borga 07.09.2015 / 23:06