Hello, I’m facing issues with Hard reboot, ACPIHard power down and ACPIStandby features on my machine.
Hardware setup 1:
Core i3-9100 CPU
16GB of RAM
Asus Prime H310M-A motherboard.
1 NvME SSD (in PCIe mode via BIOS).
3 Toshiba N300 SATA HDDs. Suspecting there’s something to do with SATA ports initialization I tried both - with SATA disks attached and without. No difference, so this alteration is irrelevant.
Hardware setup 2:
Core i5-5257U
16GB of RAM
Macbook Pro 13" 2015
1 SSD
Network is not working, so I didn’t try to install ACPI
Own build with NOVA kernel build from 25.10.1 tag with this SATA fix from @ssumpf
Testing results (ordered by build)
Here is the full picture I got for each build. Was actually testing SATA fixes, but just used an opportunity to test these features also.
Hard reboot on Hardware setup 1 (per build):
Works every time, no issues
Works every time, no issues
Doesn’t work, system just hangs, HDDs don’t stop, CPU fan is spinning, screen freezes, stops responding to the network pings. No reaction on power button
Sometimes works on 1st try, but then fails in the same way on the second try after reboot
Same as on the 3rd build variant
Same as on the 3rd build variant
Same as on the 3rd build variant
Same as on the 3rd build variant
Same as on the 3rd build variant
Same as on the 3rd build variant
Same as on the 3rd build variant
Hard reboot on Hardware setup 2 (per build):
Works every time, no issues
Works every time, no issues
Works every time, no issues
Works every time, no issues
Works every time, no issues
Works every time, no issues
Works every time, no issues
Works every time, no issues
Works every time, no issues
Works every time, no issues
ACPI Hard power down on Hardware setup 1 (per build):
Works every time, no issues
Works every time, no issues
Doesn’t work, system just hangs, HDDs don’t stop, CPU fan is spinning, screen turns off, stops responding to the network pings. No reaction on power button
Same as on the 3rd build variant
Same as on the 3rd build variant
Same as on the 3rd build variant
Works every time, no issues
Works every time, no issues
Works every time, no issues
Works every time, no issues
ACPI Standby on Hardware setup 1 (per build):
Not accessible (there’s no such option)
Works, HDDs stop, CPU fan stops, resumes on power button click.
But Leitzentrale is not responsive on resume (check the video) .
Doesn’t work, system just hangs, HDDs don’t stop, CPU fan is spinning, screen turns off, stops responding to the network pings. No reaction on power button
Same as on the 3rd build variant
Same as on the 3rd build variant
Same as on the 3rd build variant
Same as on the 3rd build variant
Same as on the 3rd build variant
Same as on the 3rd build variant
Same as on the 2nd build variant .
And because system hangs I don’t see any logs about what went wrong…
Also looks like present of SATA fixes has no effect on the behavior
I don’t remember were is to coming from, but I think Standby simply doesn’t work on HW kernel and that’s why it’s absent in the build from @nfeske…
The other 2 are interesting.
What am I missing in my builds to make Hard reboot work consistently on my Hardware Setup 1?
It looks like I’m missing something in my builds comparing to the official 25.10 and @nfeske’s builds
Also what could be the reason for the Leitzentrale not responding on resume after Standby?
On the video I also unplug and plug back the mouse, and UI shows that, but it doesn’t respond on mouse clicks
I could imagine that the reboot issue stems from our approach to press every button simultaneously to reset the system. One option is trying to perform system reset via PS/2 port 0x64 which may have side effects on systems without PS/2 (emulation). Note, PS/2 is not disovered currently but just expected to be there on PC. But, this is just a guess.
For testing, you may set <config ps2="false">repos/gems/sculpt/manager/default and rebuild the image.
Thanks for suggestion! Just tested that on my Hardware setup 1 including the current master branch with the latest commit ffb059da4d8c1c1600ca6a66758302d3cb3c844e
Nova kernel used is 2025-11-20
The ps2 changes were done in repos/gems/sculpt/manager/default
Builds variants tested:
Own build with HW kernel build from current master
Own build with NOVA kernel build from current master
Own build with HW kernel build from current master with config | ps2: no
Own build with NOVA kernel build from current master with config | ps2: no
Own build with HW kernel build from 25.10.1 tag with <config ps2="false" />
Own build with NOVA kernel build from 25.10.1 tag with <config ps2="false" />
Own build with HW kernel build from 25.10.1 tag with <config ps2="false" /> and SATA fix from @ssumpf
Own build with NOVA kernel build from 25.10.1 tag with <config ps2="false" /> and SATA fix from @ssumpf
Here are the results
Hard reboot (per build):
Doesn’t work, system just hangs, HDDs don’t stop, CPU fan is spinning, screen freezes, stops responding to the network pings. No reaction on power button
Works every time, no issues
Same as on the 1st build variant
Works every time, no issues
Works every time, no issues
Works every time, no issues
Works every time, no issues
Works every time, no issues
ACPI (2025-11-20) Hard power down (per build):
Confirm button doesn’t work (animates press but no effect)
Same as on the 1st build variant
Same as on the 1st build variant
Same as on the 1st build variant
Works every time, no issues
Works every time, no issues
Works every time, no issues
Works every time, no issues
ACPI (2025-11-20) Standby (per build):
Doesn’t work, system just hangs, HDDs don’t stop, CPU fan is spinning, screen turns off, but network responds to pings. No reaction on power button
Same as on the 1st build variant
Same as on the 1st build variant
Same as on the 1st build variant
Seemingly works, system goes down: HDDs stop, CPU fan stops, screen turns off, stops responding to the network pings. But fails to recover on power button: HDDs start, CPU fan starts, but no image on the screen, doesn’t respond network pings
Works on first try and recovers with UI being off. On a second try (after the recover) just hangs like on the 5th build variant (check the video).
Doesn’t work, system just hangs, HDDs don’t stop, CPU fan is spinning, screen turns off, stops responding to the network pings. No reaction on power button
Same as 6th build variant.
Looks like the option has small positive effect on 25.10.1 tag on nova - the Leitzentrale becomes responsive after recover. But it looks like it has no effect on the current master at all.
What else can I try to tweak?
P.S.: I got lost a bit in the new runtime structure of the current master But I like that many things that were implicit and hidden now are explicit and visible