我正在使用 Kubuntu 13.10 和 Bose Mini Soundlink。我发现、配对和信任外部扬声器没有问题。相反,我在通过 Audio Sink 功能将声音从计算机直接传输到扬声器时遇到了很大麻烦。
每次它都会超时和/或返回“流设置失败”错误。我尝试使用默认蓝牙管理器以及 BlueDevil KDE 蓝牙堆栈,但到目前为止还没有成功。
以下是 dmesg 的内容:
$ dmesg | grep -i blue
[ 5.484915] Bluetooth: Core ver 2.16
[ 5.484938] Bluetooth: HCI device and connection manager initialized
[ 5.484944] Bluetooth: HCI socket layer initialized
[ 5.484945] Bluetooth: L2CAP socket layer initialized
[ 5.484957] Bluetooth: SCO socket layer initialized
[ 5.487753] Bluetooth: RFCOMM TTY layer initialized
[ 5.487762] Bluetooth: RFCOMM socket layer initialized
[ 5.487763] Bluetooth: RFCOMM ver 1.11
[ 5.523001] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 5.523004] Bluetooth: BNEP filters: protocol multicast
[ 5.523012] Bluetooth: BNEP socket layer initialized
[21576.258783] Bluetooth: Wrong link type (-14)
[21576.260000] Bluetooth: Wrong link type (-2)
您是否能够让它运行(在任何 *buntu 上)?如果可以,您是如何让它运行的?
答案1
解决我问题的方法是连接到耳机服务。然后在 pulseaudio 控制下,音频接收器就暴露出来了。此外,我在 /etc/bluetooth/audio.conf 下设置:
HFP=false
并且取消注释
#[A2DP]
SBCSources=1
MPEG12Sources=0
然后在脉冲音频下,我能够禁用声卡并将配置文件切换为 A2DP。
答案2
我正在使用 ubuntu 12.04,但我的蓝牙耳机也出现了问题。我现在正在使用 blueman,它运行良好。
安装 blueman
您的蓝牙栏上将有两个蓝牙符号,但希望它能正常工作。有时要正确连接,您需要使用菜单下的“刷新服务”。希望对您有所帮助。