如何为我的蓝牙耳机启用高保真播放(A2DP 接收器)?

Tim*_*Tim 7 sound pulseaudio bluetooth

当我打开声音设置并将配置文件从“耳机”更改为“高保真播放(A2DP 接收器)”时。

当我更改它时,PulseAudio 报告以下错误:

W: [pulseaudio] module-bluez5-device.c: Refused to switch profile to a2dp_sink: Not connected
Run Code Online (Sandbox Code Playgroud)

如何更改个人资料?

Tim*_*Tim 4

您需要确保 PulseAudio 相信您的设备已连接 - 即使您认为已连接。

运行命令bluetoothctl并查看连接的设备。我有2个:

[NEW] Controller 00:1A:7D:DA:71:11 Hairy16 [default]
[NEW] Device E8:07:BF:12:FA:4A AUSDOM AH861
[NEW] Device 90:B9:31:77:B7:78 Tim's iPhone
Run Code Online (Sandbox Code Playgroud)

键入命令connect <ADDR>,其中<ADDR>是您设备的 12 个字母地址 - 例如E8:07:BF:12:FA:4A。您应该看到以下内容:

[bluetooth]# connect E8:07:BF:12:FA:4A 
Attempting to connect to E8:07:BF:12:FA:4A
Connection successful
[DEVICE NAME]#
Run Code Online (Sandbox Code Playgroud)

然后就可以成功更改配置文件了。


Joa*_*oed 4

这是16.04中当前8.0的一个错误。在这里查看更多信息:https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1574324

我目前正在帮助开发人员找出哪个补丁被破坏了。与此同时,请从启动板给我写一封电子邮件,我将帮助您提供没有这些补丁的版本。