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.
module-bluetooth-policy
e module-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?