在我将 Ubuntu 从 20.04 更新到 22.04 后,我的系统无法再连接到我的华为 Freebuds 3 蓝牙耳机。当我单击设备列表中的耳机时,它会尝试连接一段时间,直到停止。我已经移除了该设备并尝试再次配对,但结果相同。
bluetoothctl
我尝试按照以下说明在命令行上建立连接这篇博客文章,但结果是一样的,并且没有报告任何错误。是否有一个用于蓝牙的命令行工具可以实际输出有用的日志/错误消息?
此外,我尝试过这个建议,但是重新安装pulseaudio-module-bluetooth之后,sudo pactl https://askubuntu.com/a/1369477/515475
报错
Connection error: Connection refused
pa_context_new() failed: Connection refused
pactl list modules
显示:
Module #10
Name: module-bluetooth-discover
Argument:
Usage count: k. A.
Properties:
module.author = "João Paulo Rechi Vita"
module.description = "Detect available Bluetooth daemon and load the corresponding discovery module"
module.version = "15.99.1"
Module #11
Name: module-bluez5-discover
Argument:
Usage count: k. A.
Properties:
module.author = "João Paulo Rechi Vita"
module.description = "Detect available BlueZ 5 Bluetooth audio devices and load BlueZ 5 Bluetooth audio drivers"
module.version = "15.99.1"
答案1
我刚刚解决了它。这个答案几乎解决了我的问题。重新安装模块后,我应该首先卸下模块,然后再加载。此外,我不应该使用sudo
,这不需要 root 权限。
sudo apt install --reinstall pulseaudio-module-bluetooth
pactl unload-module module-bluetooth-discover
pactl load-module module-bluetooth-discover
答案2
上面的答案对我不起作用。我的耳机是 Beats Studio 3。我安装了 blueman,但仍然无法配对。
我最终通过将 blueman 提供的可见性设置更改为始终可见来解决问题。
答案3
安装包“蓝人”会帮助你。
ctrl首先按+ alt+启动终端T
然后在终端中运行命令:
sudo service bluetooth start
安装蓝人在终端输入:
sudo apt-get install blueman bluez-utils bluez bluetooth
现在再次在终端输入:
sudo service bluetooth restart
如果没有安装,请安装 blueman:
sudo apt-get install blueman
立即推出蓝人然后通过搜索和配对从 blueman 窗口连接您的设备。
答案4
使用 Kinesis Advantage 360 Pro 键盘时,我发现手动断开连接后蓝牙配置文件不会自行清理。我不得不从设备上“清除”蓝牙配置文件。它立即尝试重新连接并成功。