Ubuntu
在 gnome-control-center 中關閉藍牙後無法重新啟用藍牙
幾個月來,我遇到了一些藍牙問題,當我終於開始對其進行故障排除時,我陷入了困境:
問題:當我在 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) 。
在這裡找到了修復https://askubuntu.com/a/1167726/1197984:在 shell 中執行以下命令解決了我的問題:
sudo rmmod btusb sudo modprobe btusb
(抱歉,我似乎還沒有足夠的聲譽來接受我自己的答案?)