蓝牙音频设备已连接且正在工作,但未被 bluetoothctl 列出

蓝牙音频设备已连接且正在工作,但未被 bluetoothctl 列出

我正在使用名为 JR-CB1 的蓝牙音频接收器将笔记本电脑的音频发送到立体声音响。它有一个奇怪的问题,即当它连接时,bluetoothctl它无法感知到它。它已正确配对,一切正常,可用作 pipewire 中的音频接收器,并正常播放声音,但它没有显示在连接的蓝牙设备列表中,也没有显示在 Plasma 蓝牙管理器中,也没有显示在我运行时bluetooth devices Connected。它是唯一有此问题的设备。

只有在我最近对 ​​Arch 系统进行了全面系统升级后才会出现这种情况。以前,奇怪的是,它有相反的问题:它显示为已连接,bluetoothctl但没有显示为音频接收器,设备本身指示它未连接。但这只发生在我打开设备并让它自动连接时。我使用规则udev重新连接作为解决方法。

唯一重要的原因bluetoothctl是我使用另一条udev规则来添加蓝牙音频接收器时断开其他连接的音频设备bluetoothctl,以避免信号干扰。当不知道设备已连接时,此功能不起作用。

这里可能发生什么事?

系统:

  • Arch Linux
  • bluez 5.73-4
  • bluez-utils 5.73-4

相关内容