랩탑을 깨우거나 일시 중단 할 때마다 사운드 파일을 재생할 수있게하려고합니다. 이렇게 할 수있는 방법이 있습니까?
랩탑을 깨우거나 일시 중단 할 때마다 사운드 파일을 재생할 수있게하려고합니다. 이렇게 할 수있는 방법이 있습니까?
답변:
하자의 특정 당신이 말하는 /path/to/your/soundfile.mp3
(경로 /로 / 당신의 / soundfile.mp3 당신이 연주하고자하는 사운드 파일의 전체 경로와 파일 이름을 임)
시험:
sudo gedit /etc/pm/sleep.d/50playsound
파일에 다음 줄을 추가하십시오.
case "$1" in
hibernate|suspend)
# Do nothing
;;
thaw|resume)
play /path/to/your/soundfile.mp3
;;
*) exit $NA
;;
esac
를 눌러 Ctrl+는 S다음이 파일을 저장하려면 다음 명령을 사용하여이 파일을 실행 할 수 있습니다.
sudo chmod +x /etc/pm/sleep.d/50playsound
예. pm-utils
패키지를 사용하십시오 . 보낸 사람 /usr/share/doc/pm-utils/README
:
=== pm-utils ===
pm-utils 란 무엇입니까?
왜 필요한가요?
모든 주요 배포판은 동일한
전원 관리
작업 을 지원하기 위해 동일한 기능을 다시 구현합니다 . pm-utils는
일반적인 전원 관리 작업을위한 표준화 된 분배 불가지론 레이아웃 및 인터페이스를 제공하므로
소프트웨어 및 하드웨어 공급 업체가
분배 별 일시 중단 / 재개 기능 을 유지 관리 할 필요가 없습니다 .
/etc/pm/sleep.d 디렉토리에 파일을 설치하여 일시 중지 / 다시 시작 기능을 쉽게 수정할 수 있습니다 .
후크 라고하는 이러한 파일은 다음 과 같이 일시 중단 / 재개에 대한 특정 작업을 수행 할 수 있습니다.
후크는 어떻게 작동합니까?
실행 파일을 /etc/pm/sleep.d에 넣습니다. 일시 중지 또는
최대 절전 모드를 호출하면 몇 가지 상황이 발생합니다.
1) /etc/pm/config.d/*의 파일은 C 정렬 순서로 평가됩니다.
이 파일은
pm-utils 외부의 개별 패키지에서 제공 할 수 있으며
pm-utils 및 후크에 대해 전 세계적으로 사용 가능한 구성 설정 을 포함합니다 .
2) /etc/pm/sleep.d/*의 각 후크는
"suspend"또는 "hibernate"의 명령 행 인수와 함께 C 정렬 순서 로 실행됩니다 .
3) 시스템이 일시 중단되거나 최대 절전 모드로 전환됩니다.
4) 어떤 이벤트는 머신을 깨
웁니다. 5) 각각의 /etc/pm/sleep.d/*는
명령 행 인수 "resume"또는 "thaw"와 함께 C 정렬 순서의 역순으로 실행됩니다 .
후크 작동 방식 및 작성 방법에 대한 자세한 내용은
HOWTO.hooks를 참조하십시오.
pm-utils를 디버깅하는 방법에 대한 자세한 내용은 README.debugging을 참조하십시오.
그게 다야!