我对 Ubuntu 完全是菜鸟,所以我不知道如何解决这个问题。我的系统是双启动的。蓝牙在 Windows 10 上可以正常工作。然而,在 Ubuntu 上它显示
插入加密狗即可使用蓝牙。
一些信息
cjk@bot:~$ lspci -nnk | grep -iA3 net; lsusb; rfkill list; uname -r; dmesg | egrep -i 'blue|firm'
08:00.0 Network controller [0280]: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe [1814:3290]
Subsystem: Hewlett-Packard Company Ralink RT3290LE 802.11bgn 1x1 Wi-Fi and Bluetooth 4.0 Combo Adapter [103c:18ec]
Kernel driver in use: rt2800pci
Kernel modules: rt2800pci
--
09:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL810xE PCI Express Fast Ethernet controller [10ec:8136] (rev 08)
Subsystem: Hewlett-Packard Company RTL810xE PCI Express Fast Ethernet controller [103c:2166]
Kernel driver in use: r8169
Kernel modules: r8169
0a:00.0 3D controller [0302]: NVIDIA Corporation GK208M [GeForce GT 740M] [10de:1292] (rev a1)
Bus 001 Device 002: ID 8087:8000 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 003: ID 046d:c52f Logitech, Inc. Unifying Receiver
Bus 002 Device 002: ID 0bda:5775 Realtek Semiconductor Corp. HP "Truevision HD" laptop camera
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
5.0.0-37-generic
[ 0.186208] Spectre V2 : Enabling Restricted Speculation for firmware calls
[ 0.231739] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[ 1.369949] [Firmware Bug]: Invalid critical threshold (0)
[ 14.100991] [Firmware Bug]: ACPI(PEGP) defines _DOD but not _DOS
[ 30.777575] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt3290.bin'
[ 30.822736] ieee80211 phy0: rt2x00lib_request_firmware: Info - Firmware detected - version: 0.37
cjk@bot:~$
答案1
重启对我来说不起作用。我成功在我重新启动(第二次)并按住F2进入系统配置后,查看无线设置并确认蓝牙已启用,然后退出配置并完成启动。此时,蓝牙又可以正常工作了。
跨国公司
在重启之前,我确保不是处理软锁rfkill
。我尝试运行bluetoothctl
,但它只是挂起。
我/etc/init.d/bluetooth restart
在第二次重启之前也执行过,但我不认为那有任何影响。