我的蓝牙耳机(确切地说是 Tronsmart Apollo Q10)遇到了这个问题。
基本上,我尝试在 Kubuntu(截至今天的最新版本)中连接这些耳机,它们出现在电脑上,我甚至可以单击连接按钮。当我这样做时,它也在我的设备列表中显示为“已连接”,但没有选项可将其用作音频输出。
然而,我怀疑它并没有真正连接到耳机,因为当连接到我的任何 Android 和 Windows 设备时,耳机都会播放“音频已连接”的声音,但在这里却没有这样做。
我已经尝试了多种解决方案,例如安装 blueman 或 ofono/ofono-phonesim,但没有成功。
如果有帮助的话,这是我的蓝牙设备列表:
lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
http://www.Hexgears.com258a:002a SINO WEALTH Hexgears keyboard
Bus 003 Device 004: ID 256c:006d
Bus 003 Device 003: ID 08bb:2902 Texas Instruments PCM2902 Audio Codec
Bus 003 Device 002: ID 046d:c539 Logitech, Inc. USB Receiver
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
提前致谢!!
答案1
也许已经太晚了,但我遇到了同样的问题,我找到的解决方案是https://unix.stackexchange.com/questions/258074/error-when-trying-to-connect-to-bluetooth-speaker-org-bluez-error-failed/258076#258076。
以下是我遵循的流程:
以配对模式打开耳机(长按电源按钮,而不仅仅是直到打开)。
找到耳机的地址。它必须类似于 XX:XX:XX:XX:XX:XX。您可以在蓝牙配置 > 设备 > Tronsmart Apollo Q10 > 地址中看到它。复制它。
安装 bluetoothctl,使用
sudo apt install bluetoothctl
现在在终端上输入以下命令:
$ sudo bluetoothctl
[bluetooth]# power on
[bluetooth]# agent on
[bluetooth]# default-agent
[bluetooth]# trust XX:XX:XX:XX:XX:XX
(其中 XX:XX:XX:XX:XX:XX 为所提及的地址)
[bluetooth]# pair XX:XX:XX:XX:XX:XX
等到你看到“配对成功”
[bluetooth]# connect XX:XX:XX:XX:XX:XX
等到你看到“连接成功”
[bluetooth]# quit
一旦完成,一切都将正常工作。这不是每次想要连接耳机时都必须做的事情:从现在起,您可以像以前一样连接它们,但现在它可以正常工作了。
希望这有用!