我的 Ubuntu(带有蓝牙 USB 适配器的 Dell vostro 台式机)上的蓝牙被禁用。
我将蓝牙 USB 适配器插入另一个 Ubuntu 桌面(12.04)并立即被识别。
我已经安装了 blueman、bluez、蓝牙支持包。
即使我打开蓝牙,蓝牙系统设置仍会显示“蓝牙已禁用”消息。尽管我选中了此选项,但菜单栏中仍未显示蓝牙状态。
rfkill list
说蓝牙没有被阻止。
lsusb
说加密狗已连接。
蓝牙管理器不工作...所有按钮都是灰色的。
删除 gnome-bluetooth(正如一些用户建议的那样)不仅不能解决问题,而且还会删除 ubuntu-desktop,导致我的系统设置丢失以及其他后果。
BIOS 中未显示蓝牙选项。我是否需要安装驱动程序?有驱动程序吗?
我只想将我的 Apple 鼠标和键盘连接到 PC。
答案1
尝试这个:
sudo hciconfig hci0 reset
答案2
这为我解决了这个问题。
终端输出
rfkill list
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1: asus-wlan: Wireless LAN
Soft blocked: no
Hard blocked: no
2: asus-bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
3: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
在阅读了其他几篇文章后,我找到了这个解决方案。如果尚未安装,请安装 gksu。
sudo apt-get install gksu -y
然后编辑 /etc/rc.local 并在“exit=0”条目之前输入此行。
gksudo gedit /etc/rc.local
在 gedit 中的最后一项“exit=0”之前输入:
rfkill unblock bluetooth
然后重新启动,您应该能够打开蓝牙(如果重新启动后尚未启用)。
答案3
我刚刚找到了一种适用于运行 14.04.2 LTS 的联想 T400 的解决方法。
设想:
- 蓝牙正在运行
- 我在设置面板中将其关闭。
- 现在,当我尝试打开它时,它又会自动关闭。
- 检查“rfkill list”并发现蓝牙被软阻止。
- 输入'sudo rfkill 解除蓝牙封锁'
- 检查“rfkill list”并发现蓝牙仍然被软阻止。
解决方案:
- 使用笔记本电脑正面的硬件开关关闭无线电,然后重新打开。
- 请注意控制面板中的蓝牙现已打开。
您可能有 Fn-F8 或类似的键盘组合,可能适合您。
这可能不是最好的解决方案,但它暂时让我摆脱了困境。
答案4
今天早上我在 Ubuntu 17.04 中遇到了同样的问题,蓝牙被禁用,即使再次打开蓝牙,它似乎也没有任何作用。所以我决定在启动时进入 grub 菜单,选择高级 Ubuntu 设置,然后选择恢复模式。在恢复模式菜单中,我修复了损坏的软件包并启用了网络,然后我恢复了正常启动。一切顺利,我的蓝牙就这样启用了。
希望这会有所帮助:)