按照其他博客进行蓝牙连接,一切都挺顺利的,直到使用以下命令进行连接:
connect AA:BB:CC:11:22:33:
这时,系统会提示连接失败:
Failed to connect: org.bluez.Error.Failed
并且在日志中的错误信息如下:
a2dp-source profile connect failed for AA:BB:CC:11:22:33: Protocol not availab
查看日志信息的命令是:sudo cat /var/log/syslog | grep -i protocol
解决办法如下:
- 安装相关包
sudo apt install bluetooth pulseaudio-module-bluetooth
- 使用以下命令打开相关的文件:
sudo nano /etc/pulse/default.pa
- 将上述文件中的改行进行注释,并保存退出:
#load-module module-bluetooth-discover
- 使用以下命令打开新的文件:
sudo nano /usr/bin/start-pulseaudio-x11
- 找到下述代码块,并添加新的一行
if [ x”$SESSION_MANAGER” != x ] ; then
/usr/bin/pactl load-modu

当尝试通过蓝牙连接设备时遇到'org.bluez.Error.Failed'错误,日志显示'Protocol not available'。解决方案包括安装相关包,修改pulseaudio配置文件,重启树莓派,并在每次连接前运行特定命令。2.4G Wi-Fi可能会干扰蓝牙连接,导致音乐播放不畅。
最低0.47元/天 解锁文章
5718

被折叠的 条评论
为什么被折叠?



