几个月来我遇到了一些蓝牙问题,当我终于抽出时间进行故障排除时,我陷入了困境:
问题:当我在 gnome-control-center 中关闭蓝牙时,UI 变得无响应,我发现重新启用它的唯一方法是重新启动。
我尝试过的:
通过 blueman 连接设备:收到错误“连接失败:资源未就绪”
打字
systemctl restart bluetooth
。仍然无法通过 gnome-control-center 或 blueman 连接到设备下列的来自 Github 的评论我试过
bluetoothctl
power on
discoverable on
pairable on
scan on
scan on
除了引发“org.bluez.Error.NotReady”的命令之外,所有命令似乎都可以完美运行,但是当运行 bluetoothctl show 时,我得到:
Name: pop-os
Alias: pop-os
Class: 0x00000000
Powered: no
Discoverable: yes
DiscoverableTimeout: 0x00000000
Pairable: yes
UUID: Message Notification Se.. (00001133-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control (0000110e-0000-1000-8000-00805f9b34fb)
UUID: OBEX Object Push (00001105-0000-1000-8000-00805f9b34fb)
UUID: Message Access Server (00001132-0000-1000-8000-00805f9b34fb)
UUID: PnP Information (00001200-0000-1000-8000-00805f9b34fb)
UUID: IrMC Sync (00001104-0000-1000-8000-00805f9b34fb)
UUID: Vendor specific (00005005-0000-1000-8000-0002ee000001)
UUID: Headset AG (00001112-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
UUID: Phonebook Access Server (0000112f-0000-1000-8000-00805f9b34fb)
UUID: Audio Sink (0000110b-0000-1000-8000-00805f9b34fb)
UUID: Device Information (0000180a-0000-1000-8000-00805f9b34fb)
UUID: Generic Access Profile (00001800-0000-1000-8000-00805f9b34fb)
UUID: Headset (00001108-0000-1000-8000-00805f9b34fb)
UUID: Audio Source (0000110a-0000-1000-8000-00805f9b34fb)
UUID: OBEX File Transfer (00001106-0000-1000-8000-00805f9b34fb)
Modalias: usb:v1D6Bp0246d0538
Discovering: no
Roles: central
Roles: peripheral
我不知道为什么我上面有“供电:否”。我想bluetoothctl power on
即使我得到了“更改电源成功”的信息,这仍然不起作用?
任何关于我下一步应该尝试什么的提示将非常感激。
操作系统:Pop-OS (Ubuntu 21.04)风化层在上面。
答案1
在这里找到了修复方法https://askubuntu.com/a/1167726/1197984:在 shell 中运行以下命令解决了我的问题:
sudo rmmod btusb
sudo modprobe btusb
(抱歉,我似乎还没有足够的声誉来接受我自己的答案?)