答案1
屏幕截图中的 GUI 似乎至少在某种程度上受到了影响,因此请使用命令行工具bluetoothctl
。它是交互式的,并且有一个help
命令。
$ bluetoothctl
[NEW] Controller 3C:77:E6:F0:01:EA x200 [default]
[NEW] Device A0:E4:53:A3:AD:6A Xperia Z1 Compact
[NEW] Device 20:15:04:10:D3:AE LT1282
[NEW] Device F2:06:91:3F:EE:9A UniversalFoldableKb
[bluetooth]# list
Controller 3C:77:E6:F0:01:EA x200 [default]
[bluetooth]# devices
Device A0:E4:53:A3:AD:6A Xperia Z1 Compact
Device 20:15:04:10:D3:AE LT1282
Device F2:06:91:3F:EE:9A UniversalFoldableKb
[bluetooth]# info A0:E4:53:A3:AD:6A
Device A0:E4:53:A3:AD:6A
Name: Xperia Z1 Compact
Alias: Xperia Z1 Compact
Class: 0x5a020c
Icon: phone
Paired: no
Trusted: no
Blocked: no
Connected: no
LegacyPairing: no
UUID: [output shortened here]
Modalias: usb:v0FCEp01A7d0010
[bluetooth]# remove A0:E4:53:A3:AD:6A
Failed to remove device: org.bluez.Error.NotReady
[bluetooth]# power on
Changing power on succeeded
[CHG] Controller 3C:77:E6:F0:01:EA Powered: yes
[bluetooth]# remove A0:E4:53:A3:AD:6A
[DEL] Device A0:E4:53:A3:AD:6A Xperia Z1 Compact
Device has been removed
可以看出,指示器中设备的可见性并不意味着它们都已配对或信任(...所以我不知道在那里看到设备意味着什么)。
令人惊讶的是,remove
当蓝牙控制器关闭时它不起作用......
关于图标消失的问题:令我惊讶的是,蓝牙控制器可以处于两种关闭状态(至少在所示的系统上)。
- “供电:否”,如下所示
bluetoothctl
- 控制器将对蓝牙工具可见
- 指示器图标将出现灰色,并显示蓝牙已关闭
- 完全关闭,就像拔掉蓝牙控制器一样
- 图标消失,就像没有蓝牙硬件一样
- 蓝牙工具看不到控制器
如何控制关闭状态?
命令行工具rfkill
控制处理无线电设备软件开关的 rfkill 子系统。rfkill list bluetooth
将显示两个蓝牙相关设备:“主开关”和控制器本身(仅当蓝牙主开关“开启”时才可见)。
$ rfkill list bluetooth
0: tpacpi_bluetooth_sw: Bluetooth
Soft blocked: no
Hard blocked: no
11: hci0: Bluetooth
Soft blocked: no
Hard blocked: no