Perfil de cartão Bluetooth do Pulse Audio não exibido no Ubuntu 12.10

5

Estou executando Ubuntu 12.10 e não vejo um perfil bluez_card no meu sistema:

$ pactl list cards short
0   alsa_card.pci-0000_00_1b.0  module-alsa-card.c   

Eu tentei carregar o módulo como sugerido aqui 12.04 - Fone de ouvido Bluetooth desapareceu

$ pactl load-module module-alsa-sink device=bluetooth
Failure: Timeout 

Estou tentando exibir o perfil da placa Bluetooth para que eu possa configurá-lo como é feito aqui: Por que meu fone de ouvido Bluetooth desapareceu das configurações de som e como posso obtê-lo de volta?

$ pactl list cards short
0   alsa_card.pci-0000_01_00.1  module-alsa-card.c
1   alsa_card.usb-Generic_Turtle_Beach_USB_Headset_0000000001-00-Headset    module-alsa-card.c
2   alsa_card.pci-0000_00_14.2  module-alsa-card.c
8   bluez_card.C8_84_47_04_21_6F    module-bluetooth-device.c

$ pactl set-card-profile bluez_card.C8_84_47_04_21_6F a2dp

Atualizar

Eu tenho o pacote pulseaudio-module-bluetooth instalado. Eu tentei carregar o módulo module-bluetooth-discover mas nada acontece. Como posso configurar isso em /etc/pulse/default.pa ?

Agora, nas configurações de som, a guia Ouput está selecionada, mas sob o local em que diz Play sound through , não há mais itens mostrando.

Quando tento listar todos os cartões de perfil, ele diz Connection failure

$ pactl list cards short
Connection failure: Connection refused

Atualização nº 2

A resposta para esta postagem: Painel de configurações de som vazio em 12.04 ajudou-me a resolver o problema sem opções de som.

No entanto, agora estou de volta para:

$ pactl list cards short
0   alsa_card.pci-0000_00_1b.0  module-alsa-card.c

Atualização nº 3

Depois de desinstalar e reinstalar o pacote pulseaudio , tentei carregar o módulo bluetooth module-bluetooth-discover . Na primeira vez que o executei, ele gerou Welcome to PulseAudio! Use "help" for usage information. Então eu verifiquei os cartões de perfil, mas nenhum cartão de bluetooth é exibido:

$ pactl list cards short 
0 alsa_card.pci-0000_00_1b.0    module-alsa-card.c 

Eu carreguei o módulo bluetooth novamente e desta vez ele imprime: Welcome to PulseAudio! Use "help" for usage information. >>> Module load failed.

Eu verifiquei e agora o cartão bluetooth é exibido. Comportamento estranho, mas funciona agora. Obrigado @Takkat.

Atualização # 4

Isso acabou de sair novamente. Tentei remover e reinstalar o pacote pulseaudio-module-bluetooth e carregar o módulo module-bluetooth-discover , mas estou de volta ao ponto de partida.

$ pactl list cards short 
0 alsa_card.pci-0000_00_1b.0 module-alsa-card.c

Atualização nº 5

Após instalar as atualizações recentes do Gerenciador de Atualizações e reiniciar o computador, ele volta a funcionar:

$ pactl list cards short
0   alsa_card.pci-0000_00_1b.0  module-alsa-card.c 
1   bluez_card.00_0C_8A_53_70_D0    module-bluetooth-device.c

Toda essa configuração de Bluetooth em 12.10 é muito imprevisível. Espero que isso seja reforçado em 13.04 .

    
por toobsco42 08.02.2013 / 08:44

1 resposta

8

Para ativar o bluetooth do pulseaudio, precisamos ter certeza de que o pacote follwing está instalado:

Depois, também precisamos carregar o module-bluetooth-discover para usar um dispositivo de áudio Bluetooth a partir do pulseaudio.

pacmd load-module module-bluetooth-discover

Isso também pode ser feito a partir de nosso default.pa a ser carregado ao iniciar o servidor de som pulseaudio.

    
por Takkat 08.02.2013 / 10:44