Ubuntu 16.04.1を新規インストールしましたが、多くのBluetoothの問題と戦っています。 -インターネットがバグ報告で埋め尽くされていないことに驚きました。私だけですか? Bluetoothは、最後の14.04インストールで何年も正常に機能しました。
スクリーンショットの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
ご覧のように、インジケーター内のデバイスの可視性は、それらがすべてペアリングまたは信頼されていることを意味するものではありません(...そのため、そこでデバイスを表示することの意味がわかりません)。
Bluetoothコントローラーがオフのときにremove
が機能しなかったことも驚くべきことです...
アイコンが消える問題について:驚いたことに、Bluetoothコントローラーは2つのオフ状態になります(少なくとも表示されているシステムでは)。
bluetoothctl
で示される「Powered:no」オフ状態を制御する方法?
コマンドラインツールrfkill
は、無線デバイスのソフトウェアスイッチを処理するrfkill-subsystemを制御します。 rfkill list bluetooth
は、2つのBluetooth関連デバイスを表示します:「メインスイッチ」とコントローラー自体(Bluetoothメインスイッチが「オン」の場合のみ表示)。
$ rfkill list bluetooth
0: tpacpi_bluetooth_sw: Bluetooth
Soft blocked: no
Hard blocked: no
11: hci0: Bluetooth
Soft blocked: no
Hard blocked: no