Felhasználói eszközök

Eszközök a webhelyen


suspend
Az alvó mód / hibernálás a következő módon érhető el kernel szinten
echo [freeze|mem|disk] > /sys/power/state
#freeze = Suspend to Idle
#mem = Suspend to RAM
#disk = Suspend to Disk
Normál esetben ez nem közvetlenül a kernel hívással történik, hanem több szinten keresztül, hogy a különböző hook-ok lefuthassanak
systemctl suspend -> systemd-logind -> systemd -> systemd-sleep -> linux kernel.
Suspend / Wake scriptek

Az alábbi könyvtárba felvett scriptek lefutnak suspend, hibernate, wake .. eseményekkor:

/lib/systemd/system-sleep/

Ezekben a scriptekben vizsgálni kell, hogy épp melyik esemény történt:

case „$1” in

      resume|thaw|post)
          do something
          ;;
      sleep|hibernate|pre)
          do something else
          ;;

esac

suspend.txt · Utolsó módosítás: 2020/10/15 07:54 szerkesztette: daevidt