我使用Nautilus浏览文件。我在KDE Plasma 5中使用了基于Debian的操作系统。
我经常使用键盘。当我在浏览文件时按向上键时,如果我已经在文件列表的最末端,Nautilus将发出一声大的系统蜂鸣声,我将通过耳机以100%的音量听到。我的反应相当于变得兴奋。
我~/.bashrc
为sudo(root)用户和普通桌面用户添加了以下几行:
# Turn off system beep in console:
xset b off
xset b 0 0 0
但是,尽管哔哔声从操作系统中的某些地方消失了(例如擦除gnome终端中的空行),但它仍然在Nautilus中。我相信这是因为Nautilus不提供任何.bashrc
或是因为它忽略了xset
命令。
我该如何解决?
我所需要的可能比来得更深.bashrc
,某些文件可以由所有文件执行,但仍然可以控制声音。否则,以另一种方式禁用声音或替换声音可能会很有趣。
~/.bashrc
是bash
shell 的用户配置文件,默认的Debian终端shell。如果您意识到这一点,那么bash设置不会影响其他应用程序(例如Nautilus)的原因就显而易见了。
~/.profile
代替~/.bashrc
。正如@MSalters所指出的那样,~/.bashrc
在打开新终端时运行,而不是在登录时~/.profile
运行。在登录时运行。(笑得很好,我自己也经历过!)
pcspkr
模块,或使用其他声卡-如果是后者,则必须在系统设置中关闭声音(包括Stephen回答中的Gnome)