I want to use my orange pi power button to suspend and resume system and have some troubles with check state. So I wrote shell script for this but it won't work; it's only suspending.
When I click the button in suspend mode, the resumed and suspends again in a few seconds. I can't find a way to resume it.
It seems likely that
systemctl is-system-running is returning
running in the suspended state. My script is:
#!/bin/sh VALID_P=`systemctl is-system-running` echo $VALID_P if [ "$VALID_P" = "running" ]; then systemctl suspend else systemctl default fi