(my first reply got rejected, with its contents lost in the ether -- seems it was the mail-daemon on my side,
not the mailinglist daemon though, complaining about "line length 998 exceeded",
anyway here it is again, typed from memory, and with short line lengths)
The below works on my T430
It only works thanks to acpica though, there are other components that monitor for "state=..." changes
(platform_drv and ps2_drv if memory serve) but they only handle reset, they do not handle poweroff.
Go to leitzentrale, check that acpica is listed ; if not, find the download in one of the depots, as noted by HN yesterday
Once it runs, check the Log for error messages at the time you set power-off.
I'm running a (customized) Genode 22.08, so it's also possible there was a regression
between then and now, with Sculpt 22.10, explaining why it works for me but not for you. If so, you'll want to file a ticket.
Cedric
<system state="poweroff"/>