连接无线蓝牙耳机时如何强制A2DP接收器?

ELD*_*000 15 debian audio bluetooth

我在我的电脑上安装了 Debian 9 Stretch,当我想听一些音乐时,我听不清楚。我在音频设置中发现 A2DP 配置文件在那里,但当我选择它时没有任何反应。有一种方法可以强制将耳机连接到电脑时的 A2DP 连接。顺便说一句,我已经配对了。

帮助表示赞赏。谢谢。

小智 32

我在 Debian 9 中使用 SoundBuds Curve 耳机,并且遇到了同样的问题,我无法从 HSP/HFP 配置文件切换到 A2DP 配置文件。

为我解决问题的是编辑/etc/bluetooth/main.conf.

首先,在 [General] 标签下添加以下几行(从 audio.conf 复制):

# Automatically connect both A2DP and HFP/HSP profiles for incoming
# connections. Some headsets that support both profiles will only connect the
# other one automatically so the default setting of true is usually a good
# idea.
AutoConnect=true
Run Code Online (Sandbox Code Playgroud)

接下来启用对多个配置文件的支持,可以在 main.conf 中找到以下几行:

# Enables Multi Profile Specification support. This allows to specify if
# system supports only Multiple Profiles Single Device (MPSD) configuration
# or both Multiple Profiles Single Device (MPSD) and Multiple Profiles Multiple
# Devices (MPMD) configurations.
# Possible values: "off", "single", "multiple"
MultiProfile = multiple
Run Code Online (Sandbox Code Playgroud)

  • 最后,重启蓝牙服务:`sudo systemctl restart bluetooth` (8认同)
  • 在 Debian 9 上用我的 Sony WH-1000XM2 帮我解决了这个问题 (3认同)
  • 在 `/etc/bluetooth/main.conf` 中设置 `MultiProfile = multiple` 在 kubuntu 18.04 中为我解决了这个问题 (2认同)