オレンジ色のパイの電源ボタンを使用してシステムを一時停止して再開したいのですが、状態を確認するにはいくつかの問題があります。だから私はこれのためのシェルスクリプトを書いたが、うまくいきません。
一時停止モードでボタンをクリックすると、システムは数秒以内に再開され、再び一時停止します。復元する方法が見つかりません。
中断された復帰の可能性が高いようですsystemctl is-system-running
。running
私のスクリプトは次のとおりです
#!/bin/sh
VALID_P=`systemctl is-system-running`
echo $VALID_P
if [ "$VALID_P" = "running" ]; then
systemctl suspend
else
systemctl default
fi
答え1
最後に、次のスクリプトを使用しました。
#!/bin/sh
file="/home/pi/loltest"
if [ -e "$file" ]
then
rm /home/pi/loltest
else
touch /home/pi/loltest
systemctl suspend
fi
Armbianではうまくいきます。 RetroArchまたはEmulationStationにはまだいくつかの問題があります。再起動後も中断されます。