Closed mjiderhamn closed 1 year ago
Hmm that's weird. Thanks for bringing it up, I'll definitely look into it
The fans turn off for me during hibernate on smart (also on Windows 10 21H1, ThinkPad X1 Extreme). I think it might have something to do with Lenovo's easy resume feature, or just newer Thinkpad models' EC.
I'll try adding power mode change detection and see if it helps.
Can I help by supplying any logs?
I don't think power changes or window closing actions are implemented yet, so they won't show up on logs. Thanks tho!
cool try this
Fans still running while hibernating with this one also.
Maybe unrelated: My X1 Extreme Gen 4 also keeps the fan spinning in standby (sleep) even without tpfc. I usually turn off the modern standby on newer Thinkpads and this problem goes away: https://www.drwindows.de/xf/attachments/anmerkung-2020-02-21-050059-jpg.214555/ https://www.drwindows.de/xf/attachments/anmerkung-2020-02-21-050017-jpg.214554/
hmm this might be a lenovo BIOS problem then, because the program closes to the BIOS once it detects the computer is entering sleep / hibernation (it can write fan level 0 into EC, but that's still going to be overridden by lenovo BIOS)
@mjiderhamn maybe try this config, I tuned the fan curve so the fan shuts off earlier than usual, and ramps up quicker. TPFanControl.zip
@0xbb , with Sleep State mode Linux set in UEFI, fans turn off in hibernation mode even with TPFC running. In Windows mode, fans stop without TPFC but keep spinning with TPFC.
closing issue due to inactivity, and problem is caused by microsoft's inplementation of modern standby (linux sleep mode uses stage 3 sleep so it doesn't do weird stuff)
Describe the bug If running TPFanCtrl2 in Smart Mode and then putting the computer in hibernation mode, the fan keeps running. This in turn means the battery is drained while hibernating.
To Reproduce Steps to reproduce the behaviour:
Expected behaviour Fan is turned off during hibernation, as it is without TPFanCtrl2 running.
Desktop (please complete the following information):