我有 win 10 和 ubuntu 20.04 LTS 双启动。每次我启动 windows 然后启动 ubuntu 时,我的蓝牙都无法连接到我的耳机 JBL TUNE500BT。我尝试使用 bluetoothctl,它连接了,但随后断开了连接。
Attempting to connect to B8:F6:53:F6:86:0F
[CHG] Device B8:F6:53:F6:86:0F Connected: yes
Failed to connect: org.bluez.Error.Failed
当我重新启动 ubuntu 一定次数后,问题似乎得到解决,但当我启动 Windows 时这个问题总会再次出现。
sudo service bluetooth restart
似乎不起作用。
我现在已经尝试了几种方法,请帮忙。我该怎么办?
答案1
从自动连接列表中删除您的设备。
尝试将以下内容放入文件中:
#!/bin/bash
sleep 2; echo "connect B8:F6:53:F6:86:0F" | bluetoothctl
2 是秒数,您可以增加该数字以允许计算机完全启动。
右键单击它,如果未选择“可执行”,请选择它。将其添加到启动程序(设置 - 启动和关机 - 自动启动)
(如果您将其保存在桌面上,您可以在需要连接时单击它)
如果您的设备 ID 正确,此方法有效。请检查hcitool dev
是否hcitool scan
正确。(hcitool 可能未安装,您可能需要找到适合您的蓝牙包的命令或安装 hcitool)