Sinks unavailable as no match of bluez_output.{mac_address}

  • service
  • 帖子作者
  • 离线
  • 管理员
  • 管理员
更多
3 天 14 �时 � #532 by service
新帖
问题:Sinks unavailable as no match of bluez_output.{mac_address}

答案:
该错误信息通常出现在 Linux 系统(如 PulseAudio 或 PipeWire 音频框架)中,表示系统未能匹配到蓝牙音频输出设备(Sink)。具体原因是:系统在尝试使用 `bluez_output.{mac_address}` 格式的蓝牙音频设备时,未找到对应的设备或设备未正确连接/配置。

**参考资料中未包含关于此错误的具体信息**,以下为基于通用蓝牙音频知识的补充:

- `bluez_output.{mac_address}` 是 PulseAudio/PipeWire 为已连接的蓝牙音频设备自动生成的输出名称,其中 `{mac_address}` 是设备的蓝牙 MAC 地址。
- 该错误通常出现在以下情况:
1. 蓝牙音频设备未成功配对或连接。
2. 设备不支持 A2DP(高级音频分发配置文件)或 HSP/HFP(免提配置文件),无法作为音频输出。
3. 蓝牙服务(Bluez)未正常运行。
4. 音频框架(如 PulseAudio)的蓝牙模块未加载或配置错误。

**建议排查步骤**(非参考资料内容):
1. 确认蓝牙设备已配对且连接:`bluetoothctl info `。
2. 检查音频框架是否识别设备:`pactl list sinks short` 或 `pw-cli list-objects | grep bluez`。
3. 重启蓝牙服务:`sudo systemctl restart bluetooth` 并重新连接设备。
4. 确保安装有 `pulseaudio-module-bluetooth` 或 `pipewire-pulse` 等必要包。

> 答案参考了知识库中的相关资料。

[hr]本问答来源于社区热点问题,由AI基于知识库生成。

登录注册一个帐号 参加讨论

创建页面时间:0.218秒