我见过许多关闭恼人的 Ubuntu 蜂鸣声的方法,但通过软件永久关闭它的最佳方法是什么?
答案1
禁用警告蜂鸣
您可以通过编辑文件来实现这一点/etc/rc.local
。使用您选择的编辑器打开文件并一直到文件底部。在底部应该有一行写着 exit 0。在此行上方直接添加一个新行,并将此内容放在该行上:
modprobe -r pcspkr
保存文件,系统蜂鸣声就会关闭。如果要重新打开系统蜂鸣声,只需再次编辑此文件并删除添加的行即可。
(或者)
您可以通过编辑文件并输入两行简单的内容来禁用此功能。
gedit /etc/modprobe.d/blacklist
然后添加:
blacklist pcspkr
保存您的文件,重新启动时扬声器蜂鸣声将消失。
如果您不想等到重新启动,只需输入:
sudo rmmod pcspkr
(或者)
您可以在终端中转到编辑->当前配置文件->常规并取消选中终端铃声来禁用系统铃声,或者在配置编辑器中转到应用程序->Gnome-Terminal->配置文件->默认检查静音铃声。
(或者)
编辑.inputrc
主目录中的文件(如果需要,请创建它)并添加行
set bell-style visible
您还可以在常规 /etc/inputrc 文件中添加(或取消注释)此行,为所有用户设置铃声样式(在 ~/.inputrc 中覆盖)。
答案2
答案3
Ubuntu 16,在应用程序中搜索“声音”,单击“音效”选项卡,将该选项卡下的警报音量设置为“关闭”
答案4
最好的方法是禁用pcspkr
驱动程序,这样以后就不必撤消任何硬件更改。打开终端并输入以下内容:
sudo modprobe -r pcspkr
然后,如果您想避免每次重启后都执行此操作,请将以下行附加到您的/etc/modprobe.d/blacklist
文件中。如果不存在,请创建它。
blacklist pcspkr