我正在运行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 声音服务器时加载来完成。