如何在命令行上静音 Ubuntu Precise 上的警报,例如在“系统设置”>“声音”>“声音效果”中?
答案1
如果您只是想将音频静音,这应该适用于大多数现代 Ubuntu 发行版:
amixer set Master mute
当然,对于较旧的发行版或自定义声音设置,YMMV 可能有所不同。
更新: (仅适用于事件声音)
我没有方便测试的 Ubuntu 12.04 LiveCD,但在 16.04 上,您可以像这样gsettings
禁用该键:event-sounds
gsettings set org.gnome.desktop.sound event-sounds false
注意:这仅适用于当前用户的设置。
核心设置在过去几年中没有太大变化,因此它可能可以满足您的需要。运行命令以true
重新启用事件声音。
gsettings
只是 的包装器dconf
,因此如果您想要图形状态验证,您可以sudo apt-get install dconf-editor
.运行dconf-editor
后将为您提供一个 GUI 来管理许多更高级别的系统设置。使用左侧下拉列表导航至org
> gnome
> desktop
>sound
以查找该event-sounds
选项。
答案2
旧线程,但由于我在 debian 上遇到了同样的问题,我想我会告诉我我发现的一个接近的解决方案。
我会实时启动到发行版的干净 iso,然后打开“系统设置”>“声音”>“声音效果”,然后根据需要关闭这些声音,然后复制文件~/.config/pulse/*-stream-volumes.tdb
并将其保存在硬盘上。然后,每当我需要在已安装的环境中或构建发行版的自定义版本时关闭“声音效果”时,我都会cp saved-pulse-volumes.tdb ~/.config/pulse/*-stream-volumes.tdb
.这对我来说就像一个魅力。
注意:在回答这个问题时,dconf key:org.gnome.desktop.sound event-sounds
没有关闭滑块音量音效,至少在 debian 中没有。