蓝牙耳机:无法设置 A2DP(高保真播放)。音质差

蓝牙耳机:无法设置 A2DP(高保真播放)。音质差

我尝试在 Ubuntu-Gnome 16.10 中使用我的蓝牙耳机(Bluedio,在屏幕截图中),但是我始终发现所有声音的质量都很差。

重要提示:我刚刚用另一台设备(蓝牙)进行了测试扬声器,它会自动获取 A2DP 配置文件,音质也不错。那么,问题只发生在我的蓝牙上耳机

我读过一些帖子,给出的建议对我的情况(Ubuntu-Gnome 16.10)不起作用。这些建议是:

1) 在“声音”设置下,将耳机配置文件更改为 A2DP(高保真播放)。不仅音质没有变化,配置文件还会不断切换回耳机主机 (HSP/HFP) 配置文件,而音质仍然很糟糕。因此,即使 A2DP 配置文件出现在那里,它也不会生效,并且每次都会切换回 HSP/HFP 配置文件。

2) 更改 /etc/bluetooth/audio.conf 文件,例如取消注释“AutoConnect=true 行”。首先,Ubuntu-Gnome 16.10 中没有这样的文件。相反,有 /etc/bluetooth/main.conf 文件,在参数方面看起来与第一个文件非常相似。但是,正如建议告诉我的那样,该行在我的 SO 中已经取消注释。因此,似乎这个建议在这里没有任何用处。

这是“声音设置”屏幕的屏幕截图。您可以看到下拉列表中有一个箭头,其中显示了 A2DP 配置文件(即使它没有出现在镜头中。但它确实在那里),但它每次都会回到 HSP/HFP 配置文件。

以下是屏幕截图的链接:

图片1

答案1

我设法修复了这个问题。虽然我不确定以下步骤是否完全按照正确的顺序执行,但我确信正是这些步骤的组合修复了这个问题。步骤如下:

  1. 我已经安装了 Blueman:sudo apt install blueman

  2. 我编辑了该/etc/bluetooth/audio.conf文件:sudo -H gedit /etc/bluetooth/audio.conf并在其末尾添加了以下行:Disable=Headset。Ubuntu 17.04 及更高版本的用户可能没有audio.conf,但可以使用main.conf

注意:我还安装了使用pavucontrol命令从终端调用的某个东西sudo apt install pavucontrol,但我真的不确定是这个还是 Blueman 解决了这个问题。我怀疑是 Blueman 的问题,但如果它没有帮助,请尝试 pavucontrol 看看它是否能解决问题。

更改后不要忘记重新启动蓝牙服务sudo systemctl start bluetooth

答案2

  1. 安装 Blueman:

    sudo apt-get install blueman
    
  2. 添加。Disable=headset/etc/bluetooth/main.conf

  3. 重新启动蓝牙守护进程:

    sudo service bluetooth restart
    

如果声音质量仍然不佳,请转到pavucontrol下方配置将设备的配置文件设置为关闭,然后设置为 A2DP,它现在应该可以工作了。

答案3

我也遇到了自动改回 HSP/HFP 的相同问题。

我通过编辑/etc/bluetooth/main.conf并取消注释该行解决了这个问题

Name = BlueZ

在 部分 中[General]

bluez但是,当未安装该包时,它可能不可用。

无论如何,感谢您提供有关该文件的提示。

答案4

对我来说唯一有效的方法是重新启动蓝牙服务并重新连接。

sudo service bluetooth restart

Ubuntu 18.04

相关内容