如何在ubuntu 12.04 LTS及更高版本上启用关闭声音

我关机时需要播放声音。 在Kubuntu,有关机声音。 但Ubuntu,不再了

“最简单”的方法是使用小型bash脚本自动执行此过程。

首先,您需要通过安装mpg123软件包来处理一些依赖项,该软件包可以从命令行播放mp3文件。 您也应该能够找到.ogg文件的类似软件包。

 sudo apt-get install mpg123 

接下来,您必须创建将播放关闭声音的实际脚本:(提示,如果您觉得在终端中编辑文件感觉不舒服,可以用gedit替换pico 。您可以根据需要命名文件,但是确保将K99部分保留在文件名前面,以便处理优先级原因。

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

这是脚本的内容:

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

使其可执行:

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

现在你必须创建一个从这个脚本到/etc/rc0.d (关闭脚本去的地方)和/etc/rc6.d (重启脚本去的地方)的链接

 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 

现在你有一个关机声音。 只是确保你不会播放5分钟的mp3文件,因为系统不会停止,直到它完成流式传输文件。

我以前做的是在我的桌面上有一个名为“Startup.sh”的文件,该文件将在启动时运行我喜欢的程序列表。 我发现当列表中的最后一个命令与mplayer播放声音时,它会在关机或注销之前完成。 所以,你需要先下载mplayer: sudo apt-get install mplayer2

然后,在桌面上创建一个名为“Startup.sh”的文件。 该文件的文本应如下所示:

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

您只需在每次登录时单击该文件。您也可以将其他启动程序添加到脚本中。