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

Joe*_*ert 4 sound shutdown 12.04

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

小智 7

“最简单”的方法是使用一个小的 bash 脚本来自动化这个过程。

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

sudo apt-get install mpg123
Run Code Online (Sandbox Code Playgroud)

接下来,您必须创建将播放关机声音的实际脚本:(提示,如果您觉得在终端中编辑文件不舒服,可以替换picogedit。您可以随意命名文件,但请确保您出于处理优先级的原因,将 K99 部分保留在文件名前面。

sudo pico /etc/init.d/K99shutdownsound.sh
Run Code Online (Sandbox Code Playgroud)

这是脚本的内容:

#!/bin/sh
## play shutdown sound
/usr/bin/mpg123 /path/to/your/shutdown.mp3
Run Code Online (Sandbox Code Playgroud)

使其可执行:

sudo chmod +x /etc/init.d/K99shutdownsound.sh
Run Code Online (Sandbox Code Playgroud)

现在,您必须创建一个从此脚本到/etc/rc0.d(关闭脚本所在的位置)和/etc/rc6.d(重新启动脚本所在的位置)的链接

sudo ln -s /etc/init.d/K99shutdownsound.sh/etc/rc0.d/K99shutdownsound.sh
Run Code Online (Sandbox Code Playgroud)
sudo ln -s /etc/init.d/K99shutdownsound.sh /etc/rc6.d/K99shutdownsound.sh
Run Code Online (Sandbox Code Playgroud)

现在你有关机声音了。只要确保您不会播放 5 分钟的 mp3 文件,因为系统在完成流式传输文件之前不会停止。