web-dev-qa-db-fra.com

Comment activer le son d'arrêt sur Ubuntu 12.04 LTS et plus

J'ai besoin d'un son pour jouer quand j'arrête. À Kubuntu, il y a un son d'arrêt. Mais Ubuntu, plus maintenant

4
Joel Robert

La méthode "la plus simple" serait d'automatiser ce processus avec un petit script bash.

Tout d’abord, vous devez gérer certaines dépendances en installant le paquetage mpg123, qui peut lire les fichiers mp3 à partir de la ligne de commande. Vous devriez également pouvoir trouver des paquets similaires pour les fichiers .ogg.

Sudo apt-get install mpg123

Ensuite, vous devez créer le script qui va jouer le son de fermeture: (indice, vous pouvez remplacer pico par gedit si vous ne vous sentez pas à l'aise pour éditer des fichiers dans le terminal. Vous pouvez nommer le fichier comme vous le souhaitez, mais veillez à conserver la partie K99 devant le nom du fichier pour traiter les raisons de priorité.

Sudo pico /etc/init.d/K99shutdownsound.sh

voici le contenu du script:

#!/bin/sh
## play shutdown sound
/usr/bin/mpg123 /path/to/your/shutdown.mp3

le rendre exécutable:

Sudo chmod +x /etc/init.d/K99shutdownsound.sh

Maintenant, vous devez créer un lien depuis ce script vers /etc/rc0.d (où vont les scripts d'arrêt) et vers /etc/rc6.d (où vont les scripts de redémarrage)

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

Et maintenant vous avez un son d'arrêt. Assurez-vous simplement que vous n'allez pas lire un fichier mp3 de 5 minutes, car le système ne s'arrêtera pas avant la fin de la diffusion en continu du fichier.

7
0x61696f

Ce que j’avais l'habitude de faire, c'est d'avoir sur mon bureau un fichier appelé "Startup.sh" qui permet d'exécuter une liste de programmes que j'aime au démarrage. J'ai découvert que lorsque la dernière commande de la liste joue un son avec mplayer, elle le fera juste avant l'arrêt OR à la fermeture de session. Donc, vous devez d'abord télécharger mplayer: Sudo apt-get install mplayer2

Ensuite, créez un fichier appelé "Startup.sh" sur votre bureau. Le texte du fichier devrait ressembler à ceci:

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

Il vous suffit de cliquer sur ce fichier à chaque fois que vous vous connectez. Vous pouvez également ajouter d'autres programmes de démarrage que vous souhaitez au script.

2