Linux
如何將聲音與桌面事件集成?
在 Windows 上,
Sounds & Multimedia
控制面板允許將聲音片段連接到各種作業系統事件,如視窗移動、程序啟動/停止和啟動/關閉。我在 Fedora 13 上使用 GNOME,但我沒有運氣發現任何類似的功能。有這樣的功能嗎?如果是這樣,它是跨視窗管理器兼容的還是綁定到特定的視窗管理器(GNOME、KDE 等)或發行版?
正如 Miguel de Icaza 在之前的一篇文章中所說:“這個功能是桌面和視窗管理器特有的。”
在KDE 桌面環境中,您可以將聲音與桌面事件集成,方法是轉到
配置桌面-> 應用程序和系統通知。
聲音命名規範在這一點上是相當完整的。但是,預設的GNOME和freedesktop 聲音主題並不完整(並且有一些很好的理由)。此外,許多應用程序並沒有使用聲音事件,儘管它們可以。
在 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 中尋求幫助。