Используя командную строку, я хочу отключить звуковые эффекты в Ubuntu 14.04.
GUI способ сделать это: System Settings(unity-control-center), а затем перейти на Sound Effectsвкладку:

Ответ на этот вопрос описывает способ сделать это с помощью gconf( sudo su gdm -c "gconftool-2 --set /desktop/gnome/sound/event_sounds --type bool false"), но он больше не работает в более новых версиях Ubuntu.
Я также искал подсказку на выходе pacmd info, но не смог найти ничего полезного.
Существует то, что кажется подходящим параметром, который можно изменить в dconf( org/gnome/desktop/sound/event-sounds), но он установлен на falseи ничего не меняет. Есть некоторые настройки Ubuntu, особенно для Unity, которые не имеют видимых dconfнастроек. Тем не менее, они могут быть видны при изменении с графическим интерфейсом во время работы dconf watch /. Но он ничего не показывает при выключении / выключении звука этой настройки.
Я знаю, что могу просто удалить все звуковые эффекты, но должен быть правильный способ сделать это ...
dconf write /org/gnome/desktop/sound/event-sounds falseотключенные события звучат. Мне кажется, что этот ключ gsetting не привязан к Mute (переменная). Если вы хотите использовать CLI, не отключайте Mute, а затем используйте event-soundsключ. использовать GUI сохранить event-sounds trueи использовать флажок Mute.
dconf write(или gsettings set) для изменения event-soundsничего не делает, независимо от того, отмечена ли кнопка Mute в графическом интерфейсе.
gdm.dдиректории /etc/dconf/db, ibus.dи нет ничего, связанного с блокировками.
