https://bugzilla.kernel.org/show_bug.cgi?id=220505
Bug ID: 220505
Summary: Lenovo Yoga Slim 15ILL9 fans completely stop working
after suspend/resume cycle, causing dangerous
overheating
Product: ACPI
Version: 2.5
Hardware: Intel
OS: Linux
Status: NEW
Severity: high
Priority: P3
Component: EC
Assignee: [email protected]
Reporter: [email protected]
Regression: No
Created attachment 308560
--> https://bugzilla.kernel.org/attachment.cgi?id=308560&action=edit
Outputs of lscpu, lspci, and dmidecode
## Full description
After resuming from suspend, the laptop's cooling fans do not reactivate
regardless of CPU temperature or system load. This leads to CPU temperatures
reaching 95 degrees Celsius during normal tasks, creating a safety hazard. The
issue is 100% reproducible and occurs on multiple kernel versions. Only a
complete reboot restores fan functionality. The same hardware works correctly
under Windows.
## Keywords
Thermal, suspend, resume, power management, ACPI, Lenovo, fans
## Kernel information
* Version: 6.16.1-zen1-1-zen, problem confirmed on multiple other kernels
including regular Linux kernel on Arch Linux and Fedora
* Parameters: No kernel parameters used related to this problem
## Most recent working kernel
Unknown - issue present since first Linux installation
## Steps to reproduce
1. Boot into Linux
2. Verify fans work under load (using demanding task like rendering video or
the `stress` command)
3. Suspend system (`systemctl suspend` or close lid)
4. Resume from suspend
5. Apply CPU load - observe fans remain inactive while temps reach 95 degrees
Celsius
## Environment
* Device: Lenovo Yoga Slim 7i Aura Edition (15ILL9)
* BIOS: NYCN69WW (latest)
* Distribution: Arch Linux (problem also confirmed on Fedora)
* Architecture: x86_64
* Outputs of `lscpu`, `lspci`, and `dmidecode` are in the attachment
System-information.md
## Additional technical details
* Issue does NOT occur on Windows
* Problem affects multiple users with same model
* Changing BIOS fan settings has no effect
* Monitoring tools show fans as inactive/N/A after resume
* Appears to be embedded controller (EC) communication failure
* The keyboard backlight also stops working after suspend and resume, see bug
220376
## Workarounds
As a temporary mitigation I wrote a user-space script that freezes user
processes and blanks the display instead of suspending. It reduces heat but
keeps power consumption higher than normal suspend. Available at:
https://github.com/Daniel-42-z/lenovo-yoga-sleep-wake-scripts
--
You may reply to this email to add a comment.
You are receiving this mail because:
You are watching the assignee of the bug.
_______________________________________________
acpi-bugzilla mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla