넷북(MSI Wind u100)을 일시 중지하고 깨울 때 일부 사운드 파일을 재생할 수 있도록 하고 싶지만 gnome 셸에서는 이 작업을 수행할 수 있는 방법을 찾을 수 없습니다.
저는 Ubuntu 11.10 기반 배포판인 PinguyOS 11.10을 사용하고 있습니다.
아이디어는 기본적으로 정지 상태에서 깨어날 때마다 내 넷북이 나에게 인사하도록 하는 것입니다. "돌아오신 것을 환영합니다, 스승님"이라고 말하는 섹시한 로봇 목소리 같은 것.
답변1
에 스크립트를 넣어보세요 /etc/pm/sleep.d/
. 절전 모드에서 다시 시작하면 이 폴더에 있는 스크립트가 시작됩니다.
파일은 다음과 같습니다
#!/bin/sh
mplayer '/path/to/file/music.mp3'
chmod +x yourscriptfilename
파일을 실행 가능하게 만들려면 이 명령을 실행하는 것을 잊지 마십시오 .
답변2
"libcanberra"를 설치하셨나요? 저는 Fedora18 --gnome을 실행하고 있으며 현재 다음을 수행하는 로그인 사운드용 "자동 시작" 스크립트를 가지고 있습니다:
Exec=/usr/bin/canberra-gtk-play -f /home/user/.local/share/sounds/.../desktop-login.ogg
원한다면 다음을 시도해 보세요.
사운드 파일(아직 없는 경우)을
/usr/share/sounds
/etc/pm/sleep.d
유사한 포함에서 이미 제안된 대로 스크립트를 생성합니다.#!/bin/sh
/usr/bin/canberra-gtk-play -f /path/to/sound/file
내가 말했듯이 내 로그인 사운드 파일은 ~/.config/autostart
앞서 언급한 "Exec=..." 줄과 데스크톱 항목의 다른 모든 항목이 포함된 디렉터리의 간단한 데스크톱 항목입니다. 행운을 빌어요