稳定解决蓝牙连接问题

稳定解决蓝牙连接问题

我发现蓝牙连接问题(蓝牙耳机/扬声器更常见)是 Ubuntu 或 Linux 中的常见问题。(我使用 ubuntu 18.04)。我无法找到固定的解决方案。我有一个蓝牙耳机,我总是很难连接它,其他蓝牙设备(可能是具有音频配置文件的设备)也是如此。我安装了连接蓝牙所需的所有模块(例如pulseaudio-module-bluetoothmodule-bluetooth-discover),并且所有软件包都已更新。我读过很多文章,但没有一篇能帮助我找到零困难的解决方案。连接问题的行为非常随机。

大多数情况下,第一对蓝牙设备即使在 GUI 设置下也能完美工作。这一切都发生在同一设备的下一次连接中。打开设备电源时显示设备已连接,但在正确连接之前突然断开连接。

有时第一次尝试就能完美连接。有时我需要移除设备然后重新配对。有时即使设备已连接,也不会在声音中显示为输出设备。有时只需重新启动服务即可解决问题blutooth。有时我需要重新启动。

它在 Android 和 Windows 上均可顺利运行。

GUI 蓝牙设置大多数时候都会失败。我主要尝试使用bluetoothctl。我已经安装了蓝人并且连接时也会失败。以下是bluetoothctl失败和成功状态的输出。

错误连接 成功连接

那么问题出在哪里?是BluezAPI 还是pulseaudio其他地方?

相关内容