蓝牙耳机配对成功,但不播放音频(18.04)

蓝牙耳机配对成功,但不播放音频(18.04)

我正在尝试将蓝牙耳机 (Insignia NS-CAHBTEB01-B) 连接到我的计算机,该计算机正在运行最新安装的 Kubuntu 18.04。一开始一切似乎都很顺利 - 我能够使用“蓝牙设备”系统设置模块 GUI 成功配对耳机 - 但耳机无法播放来自计算机的音频输出。我注意到一些事情:

  • 我可以判断耳机已成功配对,因为我通过耳机听到“您的设备已连接”。此外,在 VLC 中观看视频时按播放/暂停按钮有时会导致视频播放或暂停(不太可靠),并且使用pacmd更改活动配置文件会headset_head_unit导致耳机振动(见下文)。
  • 耳机显示在系统托盘和系统设置中的“音量”小部件中。我可以尝试调整音量——当我这样做时,我听到耳机里传来微弱的嘶嘶声。在我停止调整音量滑块后,这种声音会持续一两秒钟,然后消失。
  • 运行pacmd list-cards后输出如下(部分):
    index: 4
        name: <bluez_card.E8_07_BF_02_3C_F1>
        driver: <module-bluez5-device.c>
        owner module: 28
        properties:
                device.description = "NS-CAHBTEB01"
                device.string = "E8:07:BF:02:3C:F1"
                device.api = "bluez"
                device.class = "sound"
                device.bus = "bluetooth"
                device.form_factor = "headset"
                bluez.path = "/org/bluez/hci0/dev_E8_07_BF_02_3C_F1"
                bluez.class = "0x240404"
                bluez.alias = "NS-CAHBTEB01"
                device.icon_name = "audio-headset-bluetooth"
                device.intended_roles = "phone"
        profiles:
                a2dp_sink: High Fidelity Playback (A2DP Sink) (priority 40, available: unknown)
                headset_head_unit: Headset Head Unit (HSP/HFP) (priority 30, available: unknown)
                off: Off (priority 0, available: yes)
        active profile: <a2dp_sink>
        sinks:
                bluez_sink.E8_07_BF_02_3C_F1.a2dp_sink/#6: NS-CAHBTEB01
        sources:
                bluez_sink.E8_07_BF_02_3C_F1.a2dp_sink.monitor/#9: Monitor of NS-CAHBTEB01
        ports:
                headset-output: Headset (priority 0, latency offset 0 usec, available: unknown)
                        properties:

                headset-input: Headset (priority 0, latency offset 0 usec, available: unknown)
                        properties:

然后我可以运行pacmd set-card-profile 4 headset_head_unit并在和配置文件pacmd set-card-profile 4 a2dp_sink之间来回切换,这似乎是成功的(更改上面的行并导致当我切换到时耳机发出嗡嗡声),但没有让我的耳机发出声音。headset_head_unita2dp_sinkactive_profileheadset_head_unit

我已经排除的解决方案:

除了耳机里没有音频播放外,我发现的唯一错误证据是运行时pactl load-module module-bluetooth-discover出现错误Failure: Module initialization failed。我不确定是什么原因造成的。

如何让我的耳机播放音频?

相关内容