更新:
更新 linux-firmware 20250311.b69d4b74-3 后问题得到解决.
---
我在 Thinkpad X1 Carbon Gen 13 上安装了 Archlinux 和 KDE, 并且设置了和 Windows 的双启动. 在 KDE 设置里蓝牙不能启动. 我执行命令
bluetoothctl devices
他显示
No default controller available
以下是一些我电脑的信息
$ lspci
... ...
00:14.3 Network controller: Intel Corporation BE201 320MHz (rev 10)
00:14.7 Bluetooth: Intel Corporation Device a876 (rev 10)
... ...
rfkill list 的结果是
0: tpacpi_bluetooth_sw: Bluetooth
Soft blocked: no
Hard blocked: no
1: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
2: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
Bluetooth service 正常工作, systemctl status bluetooth
● bluetooth.service - Bluetooth service
Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: disabled)
Active: active (running) since Sun 2025-03-16 02:08:35 CST; 22min ago
Invocation: 9b488ad6358f4000ace1e91dde324694
Docs: man:bluetoothd(8)
Main PID: 8845 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 37784)
Memory: 636K (peak: 1.9M)
CPU: 54ms
CGroup: /system.slice/bluetooth.service
└─8845 /usr/lib/bluetooth/bluetoothd
Mar 16 02:08:35 PsiThinkpadArch bluetoothd[8845]: src/plugin.c:init_plugin() System does not support bap plugin
Mar 16 02:08:35 PsiThinkpadArch bluetoothd[8845]: src/plugin.c:init_plugin() System does not support bass plugin
Mar 16 02:08:35 PsiThinkpadArch bluetoothd[8845]: src/plugin.c:init_plugin() System does not support mcp plugin
Mar 16 02:08:35 PsiThinkpadArch bluetoothd[8845]: src/plugin.c:init_plugin() System does not support vcp plugin
Mar 16 02:08:35 PsiThinkpadArch bluetoothd[8845]: profiles/audio/micp.c:micp_init() D-Bus experimental not enabled
Mar 16 02:08:35 PsiThinkpadArch bluetoothd[8845]: src/plugin.c:init_plugin() System does not support micp plugin
Mar 16 02:08:35 PsiThinkpadArch bluetoothd[8845]: src/plugin.c:init_plugin() System does not support ccp plugin
Mar 16 02:08:35 PsiThinkpadArch bluetoothd[8845]: src/plugin.c:init_plugin() System does not support csip plugin
Mar 16 02:08:35 PsiThinkpadArch bluetoothd[8845]: src/plugin.c:init_plugin() System does not support asha plugin
Mar 16 02:08:35 PsiThinkpadArch bluetoothd[8845]: Bluetooth management interface 1.23 initialized
btusb 模块没有在启动时加载. 然而我加载模块后, 蓝牙依然不正常工作.
modprobe btusb
systemctl restart bluetooth
我注意到 journalctl -b | grep Bluetooth 的报错
... ...
Mar 16 01:30:06 PsiThinkpadArch kernel: Bluetooth: hci0: Failed to load Intel firmware file intel/ibt-0190-0291-pci.sfi (-2)
Mar 16 01:30:06 PsiThinkpadArch kernel: Bluetooth: hci0: Failed to read MSFT supported features (-56)
... ...
而且我在 "/lib/firmware/intel/" 里找不到 "ibt-0190-0291-pci".
---
更新:hwinfo 关于蓝牙的信息如下:
18: PCI 14.7: 0d11 Bluetooth
[Created at pci.386]
Unique ID: Qr47.AthPnjeDy90
SysFS ID: /devices/pci0000:00/0000:00:14.7
SysFS BusID: 0000:00:14.7
Hardware Class: unknown
Model: "Intel Bluetooth"
Vendor: pci 0x8086 "Intel Corporation"
Device: pci 0xa876
SubVendor: pci 0x8086 "Intel Corporation"
SubDevice: pci 0x000e
Revision: 0x10
Driver: "btintel_pcie"
Driver Modules: "btintel_pcie"
Memory Range: 0x204fd58000-0x204fd5bfff (rw,non-prefetchable)
IRQ: 19 (no events)
Module Alias: "pci:v00008086d0000A876sv00008086sd0000000Ebc0Dsc11i00"
Driver Info #0:
Driver Status: btintel_pcie is active
Driver Activation Cmd: "modprobe btintel_pcie"
Config Status: cfg=new, avail=yes, need=no, active=unknown
最近编辑记录 psi2001 (2025-03-19 14:50:32)
离线