How can I mute alerts on Ubuntu Precise on the command line, like in System settings > Sound > Sound effects?
2 Answers
If you're just trying to mute audio, this should work on most modern Ubuntu distros:
amixer set Master mute
Of course, YMMV with older distros or custom sound setups.
Update: (for event sounds only)
I don't have an Ubuntu 12.04 LiveCD handy to test, but on 16.04 you can use gsettings
to disable just the event-sounds
key like so:
gsettings set org.gnome.desktop.sound event-sounds false
Note: That only applies the settings for the current user.
The core settings haven't changed much over the past few years, so it may do what you need. Run the command with true
to re-enable event sounds.
gsettings
is just a wrapper for dconf
, so if you want graphical state verification, you can sudo apt-get install dconf-editor
. Running dconf-editor
will give you a GUI to manage a number of higher-level system settings. Use the left dropdown list to navigate to org
> gnome
> desktop
> sound
to find the event-sounds
option.

- 446
Old thread, but since I encountered the same issue on debian I thought I'd tell what I found as a close solution.
I'd live boot into a clean iso of the distro and open the System settings > Sound > Sound effects and turn these sounds off as I preferred, then I'd copy the file ~/.config/pulse/*-stream-volumes.tdb
and save it on my hard drive. Then whenever I'd need to turn off the "sound effects" on an installed environment or while building a custom version of the distro I'd cp saved-pulse-volumes.tdb ~/.config/pulse/*-stream-volumes.tdb
. This worked like a charm for me.
Note: In the time of this answer, the dconf key: org.gnome.desktop.sound event-sounds
didn't turn off the slider volume sound effect, at least not in debian.

- 563
event-sounds
only. – codewithmichael Sep 11 '16 at 18:50gsettings list-recursively
before and after changing the setting and there’s no difference whatsoever. What I have found though, is that~/.pulse/097d18fb4ffdc9214b29c17d0000000f-stream-volumes.tdb
does change when I change the setting on the GUI, but I know nothing about those files. – Joó Ádám Sep 11 '16 at 19:19event-sounds
is sort of a blanket meta setting. Adjusting individual sound effect settings in the Gnome settings window provides a subset adjustment. From past experience, settingevent-sounds
tofalse
entirely disables the individual sound settings section in the Gnome sound settings window (along with disabling the notification sounds themselves). Unfortunately, I don't know any console commands to affect the sound effects individually. I do know the~/.pulse/*.tdb
files control PulseAudio-specific settings on a per-user basis, but that's all I know on that one. – codewithmichael Sep 11 '16 at 19:39gsettings
command (aside from what the settings window says)? – codewithmichael Sep 11 '16 at 19:42