我正在尝试在 Ubuntu-Gnome 16.10 中使用我的蓝牙耳机(Bluedio,在屏幕截图中),但我的所有声音质量都很糟糕。
重要提示:我刚刚用不同的设备进行了测试,蓝牙扬声器,它会自动获取 A2DP 配置文件,音质不错。那么,问题只发生在我的蓝牙耳机上。
我读过一些帖子,给出的建议在我的情况下不起作用(Ubuntu-Gnome 16.10)。这些建议是:
1) 在声音设置下,将耳机配置文件更改为 A2DP(高保真播放)。不仅音质甚至没有改变,配置文件不断变回耳机头单元 (HSP/HFP) 配置文件,其中音质仍然很糟糕。因此,即使 A2DP 配置文件出现在那里,它也不会生效并每次都返回到 HSP/HFP 配置文件。
2) /etc/bluetooth/audio.conf 文件中的更改,例如取消注释“AutoConnect=true line”行。首先,Ubuntu-Gnome 16.10 中没有这样的文件。取而代之的是 /etc/bluetooth/main.conf 文件,它在参数方面与第一个文件非常相似。但是,正如建议告诉我的那样,该行已在我的 SO 中取消注释。所以,这个建议似乎与这里无关。
这是“声音设置”屏幕的屏幕截图。您可以看到下拉列表中有一个箭头,其中显示了 A2DP 配置文件(即使它没有出现在镜头中。虽然它在那里),但它每次都会返回到 HSP/HFP 配置文件。
这是屏幕截图的链接:
升级到 Kubuntu 16.04 后,我的 JBL Flip 2 蓝牙扬声器不再工作。
它连接得很好,声音设置为使用带有扬声器的 A2DP 接收器,但我没有声音。
我发现有些地方声称我必须更改/etc/bluetooth/audio.conf
,但该文件不再存在。
有谁知道我如何让它再次工作?
我有适用于 Ubuntu 18.10 的Sony WH-1000XM2蓝牙 4.1 耳机(带有配置文件 A2DP、AVRCP、HFP和HSP)。
然而,他们不断地以耳机模式连接到 PC,并带有低于标准的单声道音频。对于适当的高清立体声,我必须:
当我尝试在连接时更改配置文件时,我得到Failed to change profile to a2dp_sink
. 有趣的是,它可以从a2dp
变成hsp/hsf
就好了……
有没有办法将此蓝牙设备配置为自动连接到高保真播放?
在网络上多次搜索解决方案都没有发现任何有用的东西。
我正在将我的蓝牙耳机与带有蓝牙加密狗的 ubuntu 桌面一起使用。现在我每次都可以连接耳机(一开始不是这样,每次我想连接时都需要修理它们)。所以现在它连接了,但不输出任何声音。有时重新启动脉冲音频会有所帮助,有时则不会,我对此感到非常厌倦,我想找出问题的根源。
pacmd set-card-profile $(pacmd list-cards | grep -Pzo '(?<=index: )(\d+\n)(?=.*bluez_card)') a2dp_sink;
这给了我Failed to set card profile to 'a2dp_sink'
。帮我进一步挖掘。
#! /usr/bin/env zsh
pacmd set-card-profile $(pacmd list-cards | grep -Pzo '(?<=index: )(\d+\n)(?=.*bluez_card)') off;
echo -e 'disconnect 04:52:C7:0D:9E:13\n quit'|bluetoothctl
sleep 5
echo -e 'connect 04:52:C7:0D:9E:13\n quit'|bluetoothctl
sleep 5
pacmd set-card-profile $(pacmd list-cards | grep -Pzo '(?<=index: )(\d+\n)(?=.*bluez_card)') a2dp_sink;
Run Code Online (Sandbox Code Playgroud)
这没有帮助。
在17.10 上,当我连接蓝牙设备(无论是扬声器JBL Go还是耳机MDR-ZX220BT)时,默认设置为HSP/HPF。
此外,当我尝试使用 gnome 控制中心设备声音设置菜单切换到A2DP时,没有任何反应。
为了使 a2dp sink 的开关正常工作,我必须使用我找到的一个脚本,称为a2dp.py。哪个只是在运行pacmd set-card-profile #index a2dp_sink
(这并不总是有效)
如何让这些设备默认使用a2dp?
第二个相关问题是如何在不进入 gnome 控制中心 > 蓝牙 > 我的设备 > 断开连接的情况下简单地断开蓝牙设备的连接。例如,从右上角的菜单就像在 17.04 中一样。我找不到它的 gnome shell 扩展。
我在 Dell XPS 9360 笔记本电脑上使用具有所有最新更新的 Kubuntu 20.04。耳机为 Jabra Elite Active 75t。耳机通过蓝牙与笔记本电脑配对并工作,但音质不佳(特别是与在 Android 手机或 Google Chromebook 上使用相同的耳机相比)。
我按照以下说明使用 PPA 在 Ubuntu 20.04 上启用 A2DP 蓝牙支持: https: //www.reddit.com/r/Jabra /comments/j5489d/if_you_use_jabra_earbuds_with_linux_you_need_to/
但是,当我连接耳机然后打开脉冲音频音量控制时,它们始终默认为“HSP”。然后我尝试将脉冲音频音量控制中的此项更改为 A2DP,但它没有执行任何操作。我在 /var/log/syslog 中看到此错误:
pulseaudio[2046]: Refused to switch profile to a2dp_sink_sbc: Not connected
Run Code Online (Sandbox Code Playgroud)