lab*_*ser 6 ubuntu bluetooth pulseaudio bluez blueman
我知道这个问题被问了很多次,但老实说,我已经尝试了在互联网上可以找到的所有方法,但仍然无法解决这个问题。
我是 Ubuntu 20.04 的初学者,在为一对蓝牙耳机设置 A2DP 配置文件时遇到问题,而且质量非常差。
bluetoothctl
然后pair
, trust
, connect
, 不起作用Blueman
并再次执行相同的过程,但没有运气之后我尝试:
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
,什么也没有发生。
因此,在混合上述所有步骤并重新启动蓝牙并重新配对耳机一百万次后,我放弃了,我正在写信寻求帮助。
请给出任何有关可能出现问题的提示。
谢谢
您是否尝试过执行以下操作?
“如果在使用 bluez 4.1+ 和 PulseAudio 3.0+ 将配置文件更改为 A2DP 时 PulseAudio 失败,您可以尝试/etc/bluetooth/main.conf
通过删除该行Enable=Socket
并添加 line来禁用 Socket 接口Disable=Socket
。” 然后重新启动使用sudo systemctl restart bluetooth
这个解决方案对我来说对 Pop! 很有效。操作系统 20.04 LTS。
编辑:我再次遇到同样的问题,Disable=Socket
从 中删除/etc/bluetooth/main.conf
行使其再次工作。将更新更多更改...但我不确定世界如何运作。