
systemd-suspend.service
매뉴얼 페이지:
/lib/systemd/system-sleep/에 있는 스크립트나 바이너리는 로컬에서만 사용되며 해킹으로 간주되어야 합니다. 응용 프로그램이 시스템 일시 중지/최대 절전 모드 및 재개에 대한 알림을 받으려는 경우 더 나은 인터페이스를 사용할 수 있습니다.
그렇다면 일시중지하기 전에 알림을 받기 위해 사용할 수 있는 "더 나은 인터페이스"에는 어떤 것이 있나요? (n초/분 이전이면 좋겠지만)
답변1
systemd-logind.service
"더 나은 인터페이스"는 아마도 시스템 종료 및 절전 상태를 억제하는 논리를 포함하는 에 구현된 억제기 잠금을 의미할 것입니다 .
에서 man systemd-logind.service
:
설명하다
systemd-logind는 사용자 로그인을 관리하는 시스템 서비스입니다. 다음을 담당합니다.
- ...
- 애플리케이션에 대한 종료/절전 비활성화 논리 구현
...
억제 논리에 대한 자세한 내용은 억제제를 참조하세요.개발자 문서 잠금.
제가 생각할 수 있는 또 다른 해결책은 시스템 서비스를 작성하는 것입니다.https://www.freedesktop.org/software/systemd/man/systemd.unit.html그리고이것예를 들어 관련 질문이 있습니다.