Closed chenx-dust closed 7 months ago
Does this happen every time or periodically?
I think I know the issue, but it is hard to diagnose without a device.
Try pulling from git now. I found a bug related to your device.
You can press update unstable if you have the local install.
This bug was caused by the powerbutton daemon having a bug and getting deadlocked. Nice catch!
Feb 07 00:50:22 chimeraos hhd[543]: MAIN INFO Stopping plugin `powerbuttond@'uknown'`.
You can see that it froze after trying to stop the power button daemon. But other than that, since the controller plugin exited, anything else in the logs is probably unrelated to handheld daemon.
However it might be another bug related to controller hiding and ChimeraOS.
Reference the following script which appears to be causing the error loop. https://github.com/ChimeraOS/device-quirks/blob/main/usr/bin/controller-wake
Try pulling from git now. I found a bug related to your device.
You can press update unstable if you have the local install.
Nice job! The bug is fixed after upgraded. Thank you!
Device: Ayaneo Air (Standard) 16+512 System: Chimera OS 46 Unstable (SK Modified) repo Version: newest (ce940eb)
Confirmed it was caused by hhd. It got stuck in such loop:
This situation made hhd not able to gracefully shutdown. It would reach 1min30s timeout of systemd and be killed, then poweroff process continued.
Full log seen here: gist