如何将声音与桌面事件集成?

mls*_*ter 4 linux fedora gnome audio

在 Windows 上,Sounds & Multimedia控制面板允许将声音片段连接到各种操作系统事件,例如窗口移动、进程启动/停止和启动/关闭。

我在 Fedora 13 上使用 GNOME,但我没有发现任何类似的功能。有这样的功能吗?如果是这样,它是跨窗口管理器兼容的还是绑定到特定的窗口管理器(GNOME、KDE ​​等)或发行版?

elm*_*rco 6

声音的命名规范是在这一点上相当完整。然而,默认的GNOMEfreedesktop 声音主题并不完整(并且有一些很好的理由)。此外,许多应用程序没有使用声音事件,尽管它们可以。

在 GNOME 上,libcanberra通常用于播放声音事件。

通过在 中添加自定义文件$XDG_DATA_DIRS/sounds,您可以自定义您的声音集。

我的主题是“ubuntu”,我可以添加一个文件:在 $HOME/.local/share/sounds/ubuntu/stereo/battery-low.oga

并用 ex 测试它: canberra-gtk-play -i battery-low

阅读规范和 gnome 主题包以获取更多信息。欢迎更多主题!我们过去一直在寻求帮助,今天也在寻求ubuntu