I have a zepyrus g14 (ga401ih) which tries to go into s2idle sleep when the lid closes. The problem is that the fans stay active while the laptop sleeps.
I checked the logs using sudo journalctl -b 0 -u systemd-suspend.service | tail -n 10and got this as the output:
Jan 25 22:27:40 aurora systemd[1]: Starting systemd-suspend.service - System Suspend...
Jan 25 22:27:40 aurora systemd-sleep[24914]: Successfully froze unit 'user.slice'.
Jan 25 22:27:41 aurora systemd-sleep[24919]: [Error] > An error occurred: [Errno 2] No such file or directory
Jan 25 22:27:41 aurora systemd-sleep[24914]: Performing sleep operation 'suspend'...
Jan 25 22:27:51 aurora systemd-sleep[24914]: System returned from sleep operation 'suspend'.
Jan 25 22:27:51 aurora systemd-sleep[24985]: [Error] > An error occurred: [Errno 2] No such file or directory
Jan 25 22:27:51 aurora (sd-exec-strv)[24981]: /usr/lib/systemd/system-sleep/fw-fanctrl-suspend failed with exit status 1.
Jan 25 22:27:51 aurora systemd-sleep[24914]: Successfully thawed unit 'user.slice'.
Jan 25 22:27:51 aurora systemd[1]: systemd-suspend.service: Deactivated successfully.
Jan 25 22:27:51 aurora systemd[1]: Finished systemd-suspend.service - System Suspend.
This shows that fw-fanctrl is failing. Not sure if this is whats causing the fans to not be told to spin down but at the very least I am confused why this script is being run in the first place since, to my understanding, this script is a to control the fans for a framework laptop.
I think this fan control script was just in the base aurora-nvidia-open image that I am using and so I’m not sure how I would have it be ignored, or even if ignoring that script would resolve the fan issue I have.
I’ve tried looking around for solutions to the sleep issues on this model of laptop but most jst say to use s3 sleep (which has its ow issues).
If anyone knows any way to fix the fan issues, it wpuld be appreciated, or even any otehr resources I can look at.