无法在 Ubuntu 20.04 上的蓝牙耳机上设置 A2DP 配置文件

lab*_*ser 6 ubuntu bluetooth pulseaudio bluez blueman

我知道这个问题被问了很多次,但老实说,我已经尝试了在互联网上可以找到的所有方法,但仍然无法解决这个问题。

我是 Ubuntu 20.04 的初学者,在为一对蓝牙耳机设置 A2DP 配置文件时遇到问题,而且质量非常差。

  • 我已通过终端配对、信任并连接了耳机,bluetoothctl然后pair, trust, connect, 不起作用
  • 也安装Blueman并再次执行相同的过程,但没有运气

之后我尝试:

  • 首先从操作系统 GUI 设置配置文件 A2DP,但不起作用
  • 然后我尝试过Blueman但这里也没有成功->(Failed to change profile to a2dp_sink)
  • 安装pavucontrol并从那里再次尝试 - 在pavucontrol我转到“配置”选项卡和耳机的配置文件下拉列表中我可以看到High Fidelity Playback (A2DP Sink)(unavailable)所以当然,我也不能在这里设置它

我也检查过pacmd list-cards,检查过index耳机的,然后pacmd set-card-profile <index> a2dp_sink我得到了Failed to set card profile to 'a2dp_sink'.。我也尝试过sudo pacmd set-card-profile <index> a2dp_sink,现在我No PulseAudio daemon running, or not running as session daemon.安装了 PulseAudio,我已经检查过pulseaudio --version pulseaudio 13.99.1

我已经编辑了该/etc/bluetooth/audio.conf文件并在其末尾添加了这一行:Disable=Headset,这不起作用。我也尝试添加相同的行main.conf- 没有成功。

安装后bluez,我还在Name = BlueZ中启用了这一行/etc/bluetooth/main.conf,同样什么也没有。

/etc/bluetooth/main.conf我也取消注释#MultiProfile = off并将其更改为MultiProfile = multiple,什么也没有发生。

因此,在混合上述所有步骤并重新启动蓝牙并重新配对耳机一百万次后,我放弃了,我正在写信寻求帮助。

请给出任何有关可能出现问题的提示。

谢谢

Mos*_*pet 6

您是否尝试过执行以下操作?

“如果在使用 bluez 4.1+ 和 PulseAudio 3.0+ 将配置文件更改为 A2DP 时 PulseAudio 失败,您可以尝试/etc/bluetooth/main.conf通过删除该行Enable=Socket并添加 line来禁用 Socket 接口Disable=Socket。” 然后重新启动使用sudo systemctl restart bluetooth

来源:Archwiki 蓝牙耳机页面

这个解决方案对我来说对 Pop! 很有效。操作系统 20.04 LTS。

编辑:我再次遇到同样的问题,Disable=Socket从 中删除/etc/bluetooth/main.conf行使其再次工作。将更新更多更改...但我不确定世界如何运作。


小智 2

我也尝试了很多事情,但重新启动后,我只是做了“killallpulseaudio”,我的系统自动重新与我的耳机连接,问题就消失了