절전 모드 해제 후 KDE에서 프로그램을 실행하는 방법

절전 모드 해제 후 KDE에서 프로그램을 실행하는 방법

X-Session(KDE)에서 절전 모드 해제 후 프로그램을 어떻게 실행할 수 있나요? 특히 xinput일시 중지 후 손실되어 복원해야 하는 속성을 설정하는 일부 스크립트입니다 .

답변1

systemd가 있는 OS에서 이 작업을 수행하는 가장 좋은 방법은 다음을 사용하는 것입니다 /usr/lib/systemd/system-sleep/.

systemd는 의 모든 실행 파일을 실행하고 /usr/lib/systemd/system-sleep/각 실행 파일에 두 개의 인수를 전달합니다.

인수 1: 머신이 절전 모드로 전환할지 절전 모드로 전환할지 여부에 따라 사전 또는 사후 인수 2: 호출되는 항목에 따라 일시 중지, 최대 절전 모드 또는 하이브리드 절전 모드

와 달리 pm-utilssystemd는 이러한 스크립트를 차례로 실행하지 않고 동시에 실행합니다.

사용자 정의 스크립트의 출력은 systemd-suspens.service, systemd-hibernate.service 또는 systemd-hybrid-sleep.service에 의해 기록됩니다. systemd의 저널에서 결과를 볼 수 있습니다.

예제 스크립트:

#!/bin/sh
case $1/$2 in
  pre/*)
    echo "Going to $2..."
    ;;
  post/*)
    echo "Waking up from $2..."
    ;;
esac

출처:https://wiki.archlinux.org/index.php/Power_management

관련 정보