Ola
Achei sua proposta um pouco confusa.
O processo de desligar no GNU/Linux é feito pelos pacotes cron/anacron.
Para desligar como cita basta um script para acionar o job desejado.
Quanto ao rythmbox, é um tocador de midia, com o som controlado pelos pacotes de audio, onde cron/anacron não têm controle sobre isto, sendo necessário acrescentar comandos para isto num outro script.
Desta forma, descreva com detalhes bem técnicos o que pretende, teste o script feito por você, e quando tudo o satisfizer, separe um tempinho para postar aqui suas experiências com script files. ( na sessão de programação e scripts )
Quem sabe a turma de programação do forum possa criar um front end para ele rodando na interface gráfica.
Bons estudos e bom trabalho.
[]'s