A maneira "mais simples" seria automatizar esse processo com um pequeno script bash.
Primeiro, você precisa cuidar de algumas dependências instalando o pacote mpg123
, que pode reproduzir arquivos mp3 a partir da linha de comando. Você também deve encontrar pacotes semelhantes para arquivos .ogg.
sudo apt-get install mpg123
Em seguida, você deve criar o script que reproduzirá o som do desligamento: (sugestão, você pode substituir pico
por gedit
se não se sentir à vontade para editar arquivos no terminal. Você pode nomear o arquive o que quiser, mas mantenha a parte do K99 em frente ao nome do arquivo por motivos de prioridade de processamento.
sudo pico /etc/init.d/K99shutdownsound.sh
aqui está o conteúdo do script:
#!/bin/sh
## play shutdown sound
/usr/bin/mpg123 /path/to/your/shutdown.mp3
torne-o executável:
sudo chmod +x /etc/init.d/K99shutdownsound.sh
Agora você precisa criar um link desse script para /etc/rc0.d
(para onde vão os scripts de desligamento) e para /etc/rc6.d
(para onde vão os scripts de reinicialização)
sudo ln -s /etc/init.d/K99shutdownsound.sh/etc/rc0.d/K99shutdownsound.sh
sudo ln -s /etc/init.d/K99shutdownsound.sh /etc/rc6.d/K99shutdownsound.sh
E agora você tem um som de desligamento. Apenas certifique-se de não reproduzir um arquivo mp3 de 5 minutos, já que o sistema não será interrompido até que o fluxo do arquivo seja finalizado.