我使用的是 Acer Nitro V ANV15,它使用联发科蓝牙 MT7921 来实现 WiFi 和蓝牙。我的系统是 Ubuntu 24.04.01 LTS,内核是 6.8.0-51-generic。
我尝试重新启动并检查蓝牙的状态,它确实显示服务正在运行。但是,尝试通过 GNOME 设置打开蓝牙时,切换按钮无法工作。使用带有 bluetoothctl 的终端也显示没有默认控制器。
奇怪的是,WiFi 部分仍然正常工作。我甚至尝试将其关闭,以防它干扰蓝牙,但没有成功。为了确保万无一失,我还运行了 sudo apt update and upgrade。
此外,我使用 Windows 进行双启动,蓝牙在该操作系统上正常工作。在双启动安装过程中,WiFi 开箱即用(运行 sudo apt update and upgrade 一次后)。
鉴于我看过关于 ~5.0 Linux 内核的此问题的报告,这似乎不是一个老问题。这个新版本有修复吗?
编辑:Jeremy31 询问的附加信息:
lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 0408:403a Quanta Computer, Inc. ACER HD User Facing
Bus 003 Device 003: ID 13d3:3606 IMC Networks Wireless_Device
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
sudo dmesg | egrep -i 'blue|firm'
[ 0.149202] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[ 2.048553] Bluetooth: Core ver 2.22
[ 2.048577] NET: Registered PF_BLUETOOTH protocol family
[ 2.048578] Bluetooth: HCI device and connection manager initialized
[ 2.048582] Bluetooth: HCI socket layer initialized
[ 2.048584] Bluetooth: L2CAP socket layer initialized
[ 2.048588] Bluetooth: SCO socket layer initialized
[ 2.371476] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/adlp_dmc.bin (v2.20)
[ 2.384614] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/adlp_guc_70.bin version 70.20.0
[ 2.384620] i915 0000:00:02.0: [drm] GT0: HuC firmware i915/tgl_huc.bin version 7.9.3
[ 2.743129] mt7921e 0000:3e:00.0: WM Firmware Version: ____010000, Build Time: 20240219111038
[ 3.103798] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 3.103803] Bluetooth: BNEP filters: protocol multicast
[ 3.103807] Bluetooth: BNEP socket layer initialized
[ 3.774665] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware paths/files for ipc type 0:
[ 3.774670] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware file: intel/sof/sof-rpl.ri
[ 3.775861] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware info: version 2:2:0-57864
[ 3.775866] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:23:0
[ 3.864754] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware info: version 2:2:0-57864
[ 3.864759] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:23:0
[ 4.450398] Bluetooth: hci0: Opcode 0x0c03 failed: -110
[ 1380.079922] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/adlp_guc_70.bin version 70.20.0
[ 1380.079926] i915 0000:00:02.0: [drm] GT0: HuC firmware i915/tgl_huc.bin version 7.9.3
[ 1380.940420] audit: type=1400 audit(1736591719.235:249): apparmor="DENIED" operation="open" class="file" profile="snap.firmware-updater.firmware-notifier" name="/proc/sys/vm/max_map_count" pid=16622 comm="firmware-notifi" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 5091.766316] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/adlp_guc_70.bin version 70.20.0
[ 5091.766330] i915 0000:00:02.0: [drm] GT0: HuC firmware i915/tgl_huc.bin version 7.9.3
[ 5121.929122] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/adlp_guc_70.bin version 70.20.0
[ 5121.929127] i915 0000:00:02.0: [drm] GT0: HuC firmware i915/tgl_huc.bin version 7.9.3
[ 5123.394812] audit: type=1400 audit(1736612644.852:267): apparmor="DENIED" operation="open" class="file" profile="snap.firmware-updater.firmware-notifier" name="/proc/sys/vm/max_map_count" pid=42330 comm="firmware-notifi" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
No message appears for dkms status after installing it