如何从命令行禁用警报卷?

“声音首选项”对话框中的“声音效果”选项卡中有一个选项可以切换“警报音量”“静音”。 它的工作原理和足以满足我的需要,禁用刺激性的系统蜂鸣声/铃声。

但是,为了测试目的,我重新安装了很多系统,并希望在shell脚本中设置此设置,这样就可以关闭它而无需使用GUI。 但是对于我的生活,我似乎找不到可以通过命令行工具切换的位置。

我已经通过gconf-editor,pulseaudio的pacmd,通过/ etc进行了扫描,甚至通过gnome-volume-control源代码进行了扫描,但是我没有看到如何设置它。

我认为自从几个版本发布以来,gnome-volume-control已经发生了变化。

想法?

  • 选项0 :(这可能是你要找的)

    sudo su gdm -c "gconftool-2 --set /desktop/gnome/sound/event_sounds --type bool false" 
  • 选项1:

    临时:

     sudo modprobe -r pcspkr 

    常驻

     echo “blacklist pcspkr” >> /etc/modprobe.d/blacklist 
  • 选项2:

    /etc/inputrc搜索“set bell-style”(选项nonevisible

  • 选项3:

     sudo mv -v /usr/share/sounds/ubuntu/stereo/*.ogg {*.disabled} 
  • 选项4:

     man xset 

很久以前就被追捕了。 特别是因为我不使用pulseaudio而且我不能将来自UI的警报声静音(WTF!?)

这样做。 哦,沉默的甜蜜快乐!

 # gsettings set org.gnome.desktop.sound event-sounds false