Audio
更改音量時禁用 Cinnamon 音量小程序的聲音
我最近更新了我的 Linux Mint Debian 版以更新包 7。從那時起,每次我通過滾動面板上的音量小程序來更改音量時,都會播放令人討厭的嗶嗶聲。與 OSX 更改音量時的行為類似。
我一直不明白這是什麼意思,這意味著我不能默默地改變音量,這非常煩人。我檢查了 Cinnamon 的聲音偏好(和 Gnome 的,以防萬一,因為有一些重疊)以及脈衝音頻設置。我在 Cinnamon 的聲音偏好設置中將通知設置為關閉。我還檢查了 Cinnamon 設置中的音量小程序選項卡,但音量小程序沒有選項。
那麼,我怎樣才能消除這種煩人的嗶嗶聲並讓我的靜音系統恢復正常呢?
好消息是 Cinnamon 的小程序是儲存在
/usr/share/cinnamon/applets/
. 卷小程序腳本是/usr/share/cinnamon/applets/sound@cinnamon.org/applet.js
. 在那個文件中,有一個子程序,它的工作是讓我的電腦對我發出嗶嗶聲來惹惱我:_notifyVolumeChange: function() { global.cancel_theme_sound(VOLUME_NOTIFY_ID); global.play_theme_sound(VOLUME_NOTIFY_ID, 'audio-volume-change'); },
將這些行註釋掉以使函式什麼都不做可以消除嗶嗶聲:
_notifyVolumeChange: function() { // global.cancel_theme_sound(VOLUME_NOTIFY_ID); // global.play_theme_sound(VOLUME_NOTIFY_ID, 'audio-volume-change'); },
就是這樣,只需保存文件(您需要以root身份打開它),重新啟動肉桂或刪除然後添加小程序,聲音就消失了。
只是想為 LMDE 2 (Debian/jessie) 的 Cinnamon 提供一個更新的答案。
由於 LMDE 2 中的 Cinnamon,因此可以選擇在更改音量時禁用音效:聲音設置 -> 聲音(音效) -> 更改音量 -> 關閉
無需擺弄 javascript 文件。