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


23

我正在尝试在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


请参阅此相关问题
Mike Pierce

有时您选择时可能会忘记输出量High fidelity playback
Kalanka

Answers:


24

我已经设法解决了。即使我不确定以下步骤是否按照正确的顺序进行操作,我也很确定这是解决问题的方法。他们来了:

  1. 我已经安装了Blueman: sudo apt-get 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-get install pavucontrol,但是我真的不确定是这还是Blueman解决了它。我怀疑是Blueman,但如果没有帮助,请尝试使用pavucontrol,看看是否可以解决。

希望这可以帮助!


5
是的,加上那条线Disable=Headset对我有用。:D而且pavucontrol是PulseAudio音量控制,因此我认为没有必要安装此软件来解决此问题。
Mike Pierce

1
我刚刚测试了步骤1和2。重新连接了蓝牙耳机,它对我有用。因此无需pavucontrol。
MuratGürsu17年

1
Disable=Headset为我工作,但我也必须sudo service bluetooth restart为此努力。问题仍然存在:为什么有效?
BlueBomber

2
在18.04为基础的系统测试:blueman不是需要,不超过pavucontrol; 决定性的设置是Disable=Headset线(在中/etc/bluetooth/main.conf)。在中pavucontrol:仅在添加该行之后,“高保真播放”设置才可用(重新启动后)。我尚未测试的另一个解决方案:此处
cipricus

1
需要说明的是:这样做之后,我是否仍可以将耳机用作耳机?我之所以问是因为我在pavucontrol和blueman-applet中看到了三个音频配置文件:耳机,高保真接收器,高保真源。在pavucontrol中选择高保真接收器(18.04中的默认设置)将导致耳机中根本没有音频源出现。
拉斐尔

4
  1. 安装Blueman:

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

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

    sudo service bluetooth restart
    

如果您的声音质量仍然很差,请转到pavucontrol配置”下的“ 配置 ”,然后将设备的配置文件设置为“关闭”,然后再设置为“ A2DP”,这样就可以正常工作了。


1
在Linux Mint 19中像魅力一样工作!谢谢:)
develCuy

3

自动更改回HSP / HFP时,我也遇到了同样的问题。

我通过编辑/etc/bluetooth/main.conf和取消注释该行来解决此问题

Name = BlueZ

在本节中[General]

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

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


为了使我的工作,我也必须取消注释这条线。谢谢。
rayryeng-恢复莫妮卡

在18.04
cipricus

我最初认为此问题已解决,但不幸的是,每次重新连接时,耳机都重新安装在HSP / HFP而不是A2DP上。:(
默奇

1

感谢您提供的信息,效果很好!

在Ubuntu 17.10上,我必须更改:

设置>声音>输出选项卡选择蓝牙输出,然后将配置文件设置为“高保真播放(a2dp接收器)


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.