我最近开始使用安装了 Ubuntu Linux 的新台式电脑。但是终端发出恼人的哔哔声。例如,如果我在行首按下 Backspace 键,它会发出哔哔声告诉我没有要删除的字符。或者如果我尝试使用制表符完成,但没有完成,它就会发出哔哔声。
我该如何关闭它?
答案1
由于电脑扬声器很烦人(至少我认为是这样),所以我就去了
modprobe -r pcspkr
并将其添加到 /etc/modprobe.d/blacklist.conf 中,如下所示:
blacklist pcspkr
再也不会有哔哔声了。永远都不会。
显然,通过 /dev/snd/* 的铃声不起作用
答案2
最简单的解决方法:
set prefer-visible-bell on
在你的~/.inputrc
。
但是这只适用于使用 readline 库的应用程序(包括 Bash)。其他应用程序可能仍会决定向您发出蜂鸣声。
如果您想禁用所有蜂鸣声,则必须在终端中执行此操作。如何执行此操作取决于您的终端。在xterm
其选项中-vb
(在许多其他终端中也有效,例如在 rxvt 中)。大多数图形终端都有一个用于此的配置选项。
另请参阅迷你可见铃铛操作指南了解所有肮脏的细节。
答案3
$ setterm -blength 0
您需要将其添加到您的 Bash 配置文件中。
答案4
从网络城市:
- 打开 Gnome 终端
- 点击“设置”>“首选项”>“静音终端铃声”