![蓝牙在 Ubuntu 18.04 中不工作](https://linux22.com/image/179219/%E8%93%9D%E7%89%99%E5%9C%A8%20Ubuntu%2018.04%20%E4%B8%AD%E4%B8%8D%E5%B7%A5%E4%BD%9C.png)
我的蓝牙在我的 ubuntu 18.04 中无法工作(我最近安装了它)。我已经尝试了 StackExchange 上的几乎所有答案,但没有用。
以下是一些可能有助于您理解问题的命令。
$ systemctl status bluetooth
● bluetooth.service - Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset
Active: inactive (dead)
Docs: man:bluetoothd(8)
lines 1-4/4 (END)
我知道它可以启动,
systemctl start bluetooth
但它没有用,因为它除了状态之外不会改变任何东西。
和
$ sudo bluetoothctl
除了我必须手动取消的空白光标之外,它不执行任何操作。
正如有人在任何答案中所说,我也安装了 bluez。版本是
$ dpkg --status bluez | grep '^Version:'
Version: 5.50-0ubuntu0ppa1
如果我启动蓝牙服务,$ systemctl start bluetooth
则bluetoothctl
显示以下内容。
(base) ahmad@ahmad-HP-Laptop-15-da1xxx:~$ bluetoothctl
Agent registered
[bluetooth]# list
[bluetooth]# scan on
No default controller available
[bluetooth]# power
Missing on/off argument
[bluetooth]# power on
No default controller available
[bluetooth]#
但我可以在顶部看到一个丑陋的蓝牙小符号(可能是因为 bluez),但是打开它会弹出一个窗口,如下所示
请帮我解决这个问题。
编辑
另外 1 个命令可能会帮助你,启动蓝牙后,我也输入了这个
(base) ahmad@ahmad-HP-Laptop-15-da1xxx:~$ lspci -knn | grep Net -A3; lsusb
03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter [10ec:c821]
Subsystem: Hewlett-Packard Company RTL8821CE 802.11ac PCIe Wireless Network Adapter [103c:831a]
Kernel driver in use: rtl8821ce
Kernel modules: rtl8821ce
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 0408:5365 Quanta Computer, Inc.
Bus 001 Device 002: ID 04f2:1055 Chicony Electronics Co., Ltd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
答案1
我安装了BLUEMAN:
sudo apt-get install blueman -y && blueman-manager
这对我有用
注意:在此之前您可能需要安装以下内容:
sudo apt-get install bluetooth bluez bluez-tools rfkill -y
sudo rfkill list
sudo rfkill unblock bluetooth
sudo service bluetooth start