使用A2DP时“连接失败:流设置失败”


8

我正在尝试将我的PC用作Nexus 7的A2DP接收器,但似乎无法连接。

我正在使用的蓝牙加密狗是ASUS-BT211

错误:蓝牙

我已经尝试过的事情:

  • 将Source添加到pulseaudio的“启用”行。
  • 将套接字添加到pulseaudio的“禁用”行。
  • 安装所有蓝牙程序包。

但仍然,它不是固定的。

它不是适配器问题。在Windows中工作正常。


您是否尝试过仍然有效?askubuntu.com/questions/2573/…–
塔卡特

不,它不起作用:(
Amith KK

还可以重现吗?
Braiam 2014年

2
我不太同意应该封闭这个问题,因为它非常具体。这是许多蓝牙设置和耳机常见的问题,似乎最常见的解决方法是未加载pulseaudio蓝牙模块。您可以通过首先运行来解决此问题:pactl load-module module-bluetooth-discover
David Ljung Madison Stellar

Answers:


4

我的设备也有类似的问题。我拥有bh-905i诺基亚耳机,但起初我什至无法使用蓝牙加密狗将其配对。使用livecd将Ubuntu从12.10升级到13.04之后,这种情况开始发生。我的内核是最新的。因此:->该设备被blueman检测到,但无法配对。->在“ /etc/bluetooth/audio.conf”的“常规”部分添加“ Enable = Socket”后,我可以将其配对,但无法使用a2dp流。错误为“无法将配置文件更改为a2dp”。->耳机出现在“输出”选项卡上,但根本不起作用(即使已配对)。

经过很多努力后,我做到了:

sudo alsa force-reload
sudo killall pulseaudio

重新启动pulseaudio(alt + F2 pulseaudio)

然后我在其中添加了这些行 /etc/bluetooth/audio.conf

在[常规]中禁用=套接字

[耳机]中的HFP值更改为HFP = false

在[A2DP]中,SBCSources = 1和MPEG12Sources = 0

然后我重新启动了蓝牙:

sudo restart bluetooth

现在就可以了。

不幸的是,如果我在会话期间断开耳机的连接,则必须重新启动alsa和pulseaudio才能再次尝试连接。

另外,我仅在blueman上将配置文件更改为a2dp,因为如果我尝试在声音管理器的输出选项卡上这样做(我想是alsa),我会失败。

请忍受我,我不是专家。英语不是我的母语。祝好运!


5
不,不起作用:(
Amith KK
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.