O Pavucontrol no meu Xubuntu 13.10 detecta meu fone de ouvido bluetooth, mas somente depois que eu digito os comandos:
pulseaudio -k
sudo alsa force-reload
Após alguns segundos, o fone de ouvido aparece na guia de configuração.
Eu também tentei inserir a linha
load-module module-switch-on-connect
no /etc/pulse/default.pa, mas não ajuda. Eu tentei limpar, remover automaticamente e reinstalar tudo, desde o alsa até o pulseaudio e o pulseaudio-module-bluetooth. Nada funciona.
Existe uma solução alternativa para carregar o fone de ouvido sem usar o comando force-reload? Para fazer o daemon pulseaudio reconhecer o dispositivo automaticamente?
Eu tentei adicionar:
pcm.bluetooth {
type bluetooth
device "XX:XX:XX:XX:XX:XX"
profile "auto"
}
para um arquivo .asoundrc no meu diretório pessoal, mas não faz diferença
Depois de matar o daemon pulseaudio, minhas teclas de atalho de volume uniforme param de funcionar. Eu tenho que atribuir
amixer set Master 4%- -q unmute
amixer set Master 4%+ -q unmute
para alguma outra combinação de teclas para gerenciar o volume do teclado. Atribuir os comandos às teclas de atalho não funciona. Como as chaves de volume estão vinculadas ao daemon? Existe alguma outra maneira de vincular as chaves ao novo daemon (após reiniciar)?
ATUALIZAR
Encontrei o problema. Usando o comando
pactl list | grep -i module-bluetooth-discover
Descobri que o módulo Bluetooth Discover não estava carregado.
Mas meu arquivo default.pa em / etc / pulse contém as linhas
.ifexists module-bluetooth-discover.so
load-module module-bluetooth-discover
.endif
Então, por que o módulo não carrega na inicialização do pulseaudio?
Depois de emitir o comando
sudo pactl load-module module-bluetooth-discover
O fone de ouvido bluetooth funciona corretamente e é detectado automaticamente, sem matar e reiniciar o alsa.
fonte
module-bluetooth-policy
emodule-bluetooth-discover
! Novamente, a reprodução nos aplicativos do KDE funciona bem, mas a reprodução no pulseaudio não. Alguém tem uma pista?Respostas:
Eu encontrei uma correção para isso em outra resposta, o problema é que o módulo bluetooth pulseaudio é carregado antes do X11, alterando alguns arquivos de configuração: o PulseAudio não pode carregar o módulo bluetooth 15.10 / 16.04 / 16.10
Comente (com um # no início da linha) a seguinte linha:
Agora edite o arquivo e
/usr/bin/start-pulseaudio-x11
encontre as seguintes linhas:e altere-os para isso:
Dessa forma, os módulos Bluetooth do áudio do Pulse não serão baixados no momento da inicialização, mas depois que o x11 for iniciado.
Essa correção vai contra a sugestão atual em: https://freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Bluetooth/
fonte
module-bluetooth-policy
emodule-bluetooth-discover
oferecer a melhor experiência (e o óbvio). Quando eu ligar para o meu fone de ouvido, a minha expectativa é fazer com que o som não automaticamente caso contrário eu apenas desemparelhar-lopactl load-module module-bluetooth-discover
Este:
trabalhou para mim no Ubuntu 14.10 (Lenovo x240) para ter pelo menos meu dispositivo bluetooth listado no pulseaudio.
fonte
Parece que há um problema com algum código (legado?) No Blueman que é deliberadamente descarregado
module-bluetooth-discover
na inicialização (ou seja, após o carregamento/etc/pulse/default.pa
. Para obter mais detalhes, consulte aqui: https://github.com/blueman-project/blueman/issues/ 64 .fonte
Eu sei que este é um post antigo. Mas como recentemente tive o mesmo problema, me deparei com uma solução bastante simples: basta instalar o pulseaudio-module-bluetooth
http://ubuntuforums.org/showthread.php?t=1909957
boa sorte com isso :)
fonte
Depois de analisar toneladas de post, minha conclusão é que o blue man está descarregando deliberadamente o módulo module-bluetooth-discover, portanto, no meu caso, a solução foi desinstalar o blueman do meu sistema. Depois disso, tudo funciona bem.
fonte
Executando o Xubuntu 13.10 64bit, tive o mesmo problema. Carregar module-bluetooth-discover manualmente corrige o problema. Eu também o corrige permanentemente. Eu reiniciei e o fone de ouvido funcionou sem carregar o módulo-bluetooth-discover. Parece que ele deve ser conectado com sucesso uma vez e está funcionando bem.
Gostaria de saber por que default.pa contém module-bluetooth-discover e o módulo está presente no disco, mas não está listado na lista pactl?
Veja também a guia de configuração no pavuvontrol e defina o perfil do fone de ouvido. Eu tenho a opção entre off / a2dp / hfp, o padrão foi desativado, portanto nenhuma entrada ou saída de áudio pulsado apareceu, mesmo que o fone de ouvido estivesse conectado.
fonte
Eu também tenho esse problema no ubuntu 14.04. A solução mais simples é adicionar o blueman devs ppa oficial:
https://launchpad.net/~blueman/+archive/ubuntu/ppa
Funciona para mim após a atualização.
fonte
Também funcionou para mim, mas não foi persistente após uma reinicialização, e eu também tive que definir manualmente o dispositivo de áudio padrão no controle de volume todas as vezes.
Adicioná-lo
.profile
também não funcionou - a menos que tenha sido precedido com um atraso de sono de 8 segundos.Encontrei uma solução que funcionava persistentemente com apenas alguns cliques:
E desative o plug-in PulseAudio .
fonte
pavucontrol
vá na guia Configuração e adicione se você pode definir o perfil do seu dispositivo Bluetooth como A2DP? (Ao solucionar bluetooth, na mesma guia de configuração muitas vezes eu set construído em áudio para nenhum bem)[ATUALIZAR]
No KXStudio, há uma configuração especial com o Cadence, os arquivos corretos para editar estão localizados
/usr/share/cadence/pulse2jack/
, existem 2 arquivosplay.pa
eplay+rec.pa
. Adicione isso a ambos:[Original - bom para depuração]
No Ubuntu + KDE e KXStudio, estou usando um script de inicialização automática como este:
TAMBÉM, certifique-se de fazer isso também:
É muito importante ter um controle de pavimentação para alternar entre perfis (A2DP de alta fidelidade ou HSP / HFP de fone de ouvido)
E, se você não tiver sorte, pode ser devido às configurações da sua antena, então tente o seguinte:
Agora aproveite seu fone de ouvido sem fio!
fonte