在 Sony Vaio VPCEG 上,蓝牙无法正常工作:
gnome-shell 蓝牙指示器(在主栏上)显示蓝牙已打开,但是当我尝试切换可见性时,它根本就没有打开。
当我打开蓝牙配置对话框时,开/关指示灯显示蓝牙已关闭。当我尝试打开它时,它根本无法打开。
命令输出如下lsusb
:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 0c45:64be Microdia
Bus 001 Device 004: ID 0489:e027 Foxconn / Hon Hai
Bus 002 Device 014: ID 4971:ce22 SimpleTech
======
更新:输出来自rfkill list
:
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: sony-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
2: sony-bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
3: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
我该怎么做才能真正激活蓝牙?
答案1
这不是一个修复,但可以暂时解决问题。
如果你在 Ubuntu 和 Windows 之间使用双启动,请先启动 Windows。然后打开硬件开关无线的。
此后,重新启动进入 Ubuntu。蓝牙现在可以正常工作了。
答案2
我有 vaio VPCEG35EN 型号。我通过将 acer_wmi 模块列入黑名单来启用 wifi,但蓝牙无法工作,尽管它在 Windows 中始终处于打开状态,并且在 Linux 中没有软或硬阻止。此外,我怀疑 Linux 中识别的蓝牙硬件可能不正确,因为它是 atheros 蓝牙而不是 foxconn。无论如何,这是 lsusb 和 rfkill 的输出
parijat@UbuntuBook:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 0c45:64be Microdia
Bus 001 Device 004: ID 0489:e027 Foxconn / Hon Hai
parijat@UbuntuBook:~$ rfkill list
0: sony-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
1: sony-bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
2: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
3: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
答案3
我也有一台 Vaio vpceg,我四处寻找答案,发现问题出现在唤醒设备时。正如 dixonck 所说,如果您重新启动进入 Windows,关闭蓝牙并重新打开,然后重新启动而不关闭笔记本电脑,然后进入 Ubuntu,您将看到蓝牙可以正常工作。但是,如果您关闭蓝牙或关闭笔记本电脑,它将无法工作。
这不是 Ubuntu 的问题,而是 Linux 的问题,我已经在多个发行版中测试过,并且都发生了此问题。
我认为索尼制造了一种可以完全停止蓝牙设备的硬件阻止器。