永久关闭 Ubuntu 蜂鸣声的最佳方法是什么?

永久关闭 Ubuntu 蜂鸣声的最佳方法是什么?

我见过许多关闭恼人的 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

在 Ubuntu 18.04 和 Ubuntu 20.04 上测试:

进入终端的菜单: 在此处输入图片描述

然后“首选项”>(活动配置文件,位于带有复选标记的配置文件下)>“文本”(选项卡)>“声音”>“终端铃声”并取消选中它解决了该问题。

答案3

Ubuntu 16,在应用程序中搜索“声音”,单击“音效”选项卡,将该选项卡下的警报音量设置为“关闭”

答案4

最好的方法是禁用pcspkr驱动程序,这样以后就不必撤消任何硬件更改。打开终端并输入以下内容:

sudo modprobe -r pcspkr

然后,如果您想避免每次重启后都执行此操作,请将以下行附加到您的/etc/modprobe.d/blacklist文件中。如果不存在,请创建它。

blacklist pcspkr

相关内容