如何在挂起笔记本电脑之前播放声音?

如何在挂起笔记本电脑之前播放声音?

如何配置 Ubuntu 14.04 使其在挂起之前播放短暂的声音?

我买了一台笔记本电脑,后来发现当盖子合上时,它没有可见的状态 LED。在过去的笔记本电脑上,我遇到过 ACPI 驱动程序有问题的问题,有时无法暂停,导致我将仍在运行的笔记本电脑放入旅行包中,导致电池耗尽,包变得非常热。

因此,为了让我安心,我想将其配置为播放铃声,以便给我一个声音提示,表明暂停功能已启动。

答案1

您可以创建一个两行脚本:

#!/bin/bash
aplay ~/Music/suspend_sound.wav
qdbus com.canonical.Unity /com/canonical/Unity/Session com.canonical.Unity.Session.Suspend

请注意,它aplay支持的类型有限(voc、wav、raw 或 au),因此请确保使用具有适当格式的声音文件。该qdbus调用特定于 Unity 桌面,尽管您可以使用其他dbus调用从其他桌面暂停。在 Ubuntu 16.04 中,您systemctl suspend也可以使用它。请参阅有关通过命令暂停的相关文章:https://askubuntu.com/a/1795/295286

相关内容