更新

更新

我正在运行Ubuntu 12.10但在我的系统上没有看到 bluez_card 配置文件:

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

我尝试按照此处的建议加载模块12.04——蓝牙耳机消失

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

我正在尝试显示蓝牙卡配置文件,以便我可以像这里一样进行设置:为什么我的蓝牙耳机从“声音设置”中消失了以及如何恢复它?

$ 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

更新

我已经pulseaudio-module-bluetooth安装了该软件包。我尝试加载模块module-bluetooth-discover,但什么也没发生。我该如何在 中进行设置/etc/pulse/default.pa

现在在声音设置中Ouput选项卡已被选中但其下显示Play sound through没有再显示任何项目。

当我尝试列出所有个人资料卡时,它说Connection failure

$ pactl list cards short
Connection failure: Connection refused

更新 #2

此帖的答案: 12.04 版的声音设置面板为空 帮助我解决了没有声音选项的问题。

然而,现在我又回到了:

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

更新 #3

卸载并重新安装pulseaudio软件包后,我尝试加载蓝牙模块module-bluetooth-discover。第一次运行它时,它输出Welcome to PulseAudio! Use "help" for usage information. 然后我检查了配置文件卡,但没有显示蓝牙卡:

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

我再次加载了蓝牙模块,这次输出: Welcome to PulseAudio! Use "help" for usage information. >>> Module load failed.

我检查了一下,现在蓝牙卡显示出来。奇怪的行为,但现在可以正常工作了。谢谢@Takkat。

更新 #4

这又出现了。我尝试删除并重新安装该pulseaudio-module-bluetooth软件包,并加载模块module-bluetooth-discover,但我又回到了开始的地方。

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

更新 #5

从更新管理器安装最近的更新并重新启动我的机器后,它恢复正常工作:

$ 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

整个蓝牙设置12.10非常难以预测。希望在 中得到加强13.04

答案1

要从 pulseaudio 启用蓝牙,我们需要确保安装了以下包:

然后我们还需要加载模块蓝牙发现利用 pulseaudio 的蓝牙音频设备。

pacmd load-module module-bluetooth-discover

default.pa这也可以通过我们在启动 pulseaudio 声音服务器时加载来完成。

相关内容