pepermintOS(基于 Debian):检测到蓝牙扬声器,但从未显示为接收器

pepermintOS(基于 Debian):检测到蓝牙扬声器,但从未显示为接收器

我在我的华硕迷你电脑 (PN53) 上安装了 PeppermintOS。所有硬件都运行良好,除了蓝牙将与我的两个外部蓝牙扬声器中的任何一个配对,但音频子系统不会检测到它们并让我实际播放音频。

我打开 blueman-manager 并右键单击配对扬声器的线路,选择“音频和输入配置文件”,现在已选中。然而,当我再次执行此操作并选择“音频配置文件”时,没有任何反应,即使 blueman-manager 确实知道它是音频设备并将其称为“耳机”。 (它实际上是一个条形音箱。)

我尝试过在pipewire和pulseaudio之间切换,然后再切换回来,这种行为没有任何变化。

音频通过老式音频插孔或 HDMI 连接都可以正常播放,但这不是我实际拥有的扬声器类型。

我使用 bluetoothctl >> connect 连接到条形音箱,但这只是重新创建了与以前相同的状态:已配对且受信任,但无法被声音子系统识别(当前为pulseaudio,因为pipewire也拒绝识别物理设备并且完全无用)。

我还尝试了 Arch Wiki 中的建议来调试蓝牙音频,包括对 /etc/bluetooth/main.conf 进行一些编辑,但它仍然不被视为声音接收器。我可以从手机向条形音箱播放音频,没问题。

我今天尝试在系统中插入 USB 蓝牙适配器。系统可以识别适配器,但当它存在时,蓝牙管理器和 bluetoothctl 都不会在搜索/扫描中检测到任何设备,甚至不会使用原始(内置)适配器。

奇怪的是,Debian Bookworm 通过我的条形音箱播放声音完全没有问题。该问题特定于 PeppermintOS。

我推测缺少一些可以添加所需音频配置文件的软件包,但我几乎不了解 Linux 的蓝牙堆栈或声音子系统的实际工作原理,所以......

建议?

相关内容