Como ativar o som de desligamento no Ubuntu 12.04 LTS e acima

4

Eu preciso de um som para tocar quando eu desligar. No Kubuntu, há som de desligamento. Mas o Ubuntu, não mais

    
por Joel Robert 17.05.2012 / 11:02

2 respostas

6

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.

    
por 0x61696f 17.05.2012 / 12:27
1

O que eu costumava fazer é ter um arquivo na minha área de trabalho chamado "Startup.sh" que executaria uma lista de programas que eu gosto na inicialização. Descobri que, quando o último comando da lista está tocando um som com o mplayer, ele será executado antes do encerramento ou do logout. Então, você precisa baixar o mplayer primeiro: sudo apt-get install mplayer2

Em seguida, crie um arquivo chamado "Startup.sh" na sua área de trabalho. O texto do arquivo deve ler algo assim:

#!/bin/bash
mplayer '[PATH TO SOUND FILE.extension]'

Você só precisa clicar no arquivo toda vez que fizer o login. Você também pode adicionar outros programas de inicialização ao script.

    
por Nathaniel Pisarski 17.05.2012 / 12:07