Public bug reported:

Title:
[HUAWEI NbF-XX] s2idle suspend cannot resume on kernel 7.0.0-28-generic 
(regression from 6.17 HWE kernel)

Description:

On Ubuntu 24.04 LTS with the 6.17.0-35-generic HWE kernel, s2idle
suspend/resume worked correctly on this machine (journal shows many
successful "PM: suspend entry (s2idle)" / "PM: suspend exit" cycles).

After upgrading to Ubuntu 26.04 LTS (kernel 7.0.0-28-generic), the
system enters suspend but cannot be resumed:

- Keyboard (USB 2.4GHz wireless receiver) does not wake it
- A short power button press does not wake it
- Had to force power off to recover; no "PM: suspend exit" ever
  appears in the journal after the hang

Workaround found:
- "echo deep > /sys/power/mem_sleep" (S3) allows resume via power
  button, but it requires pressing the power button multiple times,
  which is abnormal
- USB device wakeup (power/wakeup) is disabled for all USB devices
  after the upgrade; it was not an issue before

Hardware:
- HUAWEI NbF-XX (M1010), BIOS 3.07
- 12th Gen Intel Core i5-1240P
- Firmware advertises S0/S3/S4/S5; kernel logs "Low-power S0 idle
  used by default for system suspend"
- nvme 0000:01:00.0 uses "platform quirk: setting simple suspend"

Key log excerpts (failed boot, suspend at 04:35:12, never resumed):

  ACPI: PM: (supports S0 S3 S4 S5)
  Low-power S0 idle used by default for system suspend
  nvme 0000:01:00.0: platform quirk: setting simple suspend
  systemd-logind[1461]: The system will suspend now!
  (no PM: suspend exit afterwards; forced power off required)

Working baseline (Ubuntu 24.04, kernel 6.17.0-35-generic, June 2026):

  PM: suspend entry (s2idle)
  PM: suspend exit
  (many successful cycles)

Conclusion: s2idle resume path regressed between kernel 6.17 and 7.0
on this platform.

ProblemType: Bug
DistroRelease: Ubuntu 26.04
Package: linux-image-7.0.0-28-generic 7.0.0-28.28
ProcVersionSignature: Ubuntu 7.0.0-28.28-generic 7.0.12
Uname: Linux 7.0.0-28-generic x86_64
ApportVersion: 2.34.1-0ubuntu0.1
Architecture: amd64
AudioDevicesInUse:
 USER        PID ACCESS COMMAND
 /dev/snd/controlC0:  sakura     4079 F.... pipewire
                      sakura     4099 F.... wireplumber
 /dev/snd/seq:        sakura     4079 F.... pipewire
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Tue Aug  4 04:57:55 2026
InstallationDate: Installed on 2026-01-08 (207 days ago)
InstallationMedia: Ubuntu 24.04.1 LTS "Noble Numbat" - Release amd64 
(20240827.1)
Lsusb:
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 001 Device 002: ID 1ea7:0064 SHARKOON Technologies GmbH 2.4GHz Wireless 
rechargeable vertical mouse [More&Better]
 Bus 001 Device 003: ID 13d3:56f8 IMC Networks ov9734_azurewave_camera
 Bus 001 Device 004: ID 8087:0026 Intel Corp. AX201 Bluetooth
 Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
MachineType: HUAWEI NbF-XX
ProcEnviron:
 LANG=zh_CN.UTF-8
 PATH=(custom, no user)
 SHELL=/bin/bash
 TERM=xterm-256color
 XDG_RUNTIME_DIR=<set>
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-7.0.0-28-generic 
root=UUID=35bf23e4-9908-41b1-ad87-3ba35ca04ba7 ro quiet splash 
crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No 
PulseAudio daemon running, or not running as session daemon.
SourcePackage: linux
UpgradeStatus: Upgraded to resolute on 2026-08-03 (0 days ago)
dmi.bios.date: 06/15/2023
dmi.bios.release: 3.7
dmi.bios.vendor: HUAWEI
dmi.bios.version: 3.07
dmi.board.asset.tag: N/A
dmi.board.name: NbF-XX-PCB-B1
dmi.board.vendor: HUAWEI
dmi.board.version: M1010
dmi.chassis.asset.tag: N/A
dmi.chassis.type: 10
dmi.chassis.vendor: HUAWEI
dmi.chassis.version: M1010
dmi.ec.firmware.release: 3.7
dmi.modalias: 
dmi:bvnHUAWEI:bvr3.07:bd06/15/2023:br3.7:efr3.7:svnHUAWEI:pnNbF-XX:pvrM1010:rvnHUAWEI:rnNbF-XX-PCB-B1:rvrM1010:cvnHUAWEI:ct10:cvrM1010:skuC233:pfaMateBook:
dmi.product.family: MateBook
dmi.product.name: NbF-XX
dmi.product.sku: C233
dmi.product.version: M1010
dmi.sys.vendor: HUAWEI

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug resolute wayland-session

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2162772

Title:
  s2idle suspend cannot resume on kernel 7.0.0-28-generic (regression
  from 6.17 HWE kernel)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2162772/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to