bluetooth não aparece no pulseaudio como uma possível fonte/coletor

bluetooth não aparece no pulseaudio como uma possível fonte/coletor

Estou tentando configurar meu ubuntustudio14.04, 64 bits como coletor de áudio bluetooth (serviço a2snkem a2DP), para poder redirecionar músicas do telefone Android para o PC e de lá para meus alto-falantes.

Eu estou seguindoesseguia que mesmo sendo mais antigo ainda pode funcionar sem muitas modificações, até o ponto em que tenho que carregar

sudo apt-get install pulseaudio-module-bluetooth
pactl load-module module-bluethooth-discover

Agora, a instalação do módulo funciona conforme o esperado. Mas o carregamento do módulo falha, portanto, mesmo que a conexão de áudio do telefone -> PC tenha sido estabelecida, nenhum dispositivo Bluetooth aparece no áudio de pulso e, como tal, não ouço nenhum som dos alto-falantes.

Este módulo aparece em pulseaudio:

pactl list short modules | grep blue
9       module-bluetooth-policy 
22      module-bluetooth-discover   

Verificando syslog, ele indica as seguintes informações relacionadas

Dec 14 12:32:19 starmaze NetworkManager[1243]: <info> (50:32:75:B3:DA:31): new Bluetooth device (driver: 'bluez' ifindex: 0)

onde 50:32:75:B3:DA:31está de fato o endereço MAC bluetooth do meu telefone Android.

e um pouco mais tarde

Dec 14 12:38:47 starmaze pulseaudio[2663]: [pulseaudio] module-bluetooth-device.c: /org/bluez/942/hci0/dev_50_32_75_B3_DA_31 is not a valid BlueZ audio device.
Dec 14 12:38:47 starmaze pulseaudio[2663]: [pulseaudio] module.c: Failed to load module "module-bluetooth-device" (argument: "path=/org/bluez/942/hci0/dev_50_32_75_B3_DA_31 address=50:32:75:B3:DA:31 profile=a2dp_source source_properties=device.icon_name=blueman card_properties=device.icon_name=blueman"): initialization failed.

Destes outros tópicos: AU1,AU2,AU3,AU4,AU5

executar pulseaudio -knão parece resolver os problemas e uma declaração contraditória em Disable=Socket`/etc/bluetooth/audio.conf na verdade faz com que o serviço "a2dsnk" transmitido do PC para o telefone desapareça.

O que pode estar errado? Acho que o problema está identificado em uma falha ao carregar o módulo bluetooth-discover no pulseaudio ou algo relacionado. Mas com todas as informações (às vezes contraditórias) por aí, não posso ter certeza. Você pode ajudar?

EDITAR:

lsusbretorna

Bus 006 Device 004: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

lsusb -tretorna

/:  Bus 06.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
    |__ Port 1: Dev 4, If 0, Class=Wireless, Driver=btusb, 12M
    |__ Port 1: Dev 4, If 1, Class=Wireless, Driver=btusb, 12M
    |__ Port 1: Dev 4, If 2, Class=Application Specific Interface, Driver=, 12M

lspcie lspci -nnkacabou empasta. Não tenho certeza de como isso vai ajudar, então incluí todos os resultados.

Responder1

No meu sistema, esse problema foi causado pelo gdm iniciar um cliente pulseaudio e capturar a placa de áudio bluetooth antes que o cliente do usuário pudesse. Eu consertei desabilitando o pulseaudio para o usuário gdm: in

/var/lib/gdm/.config/pulse/client.conf

adicionado:

autospawn = no
daemon-binary = /bin/true

Responder2

Este comando pode resolver seu problema

 sudo pactl load-module module-bluetooth-discover

informação relacionada