如何在FreeBSD 10.1的控制台上禁用系统提示音?
推荐的命令不起作用。
该sysctl
设置:
# sysctl hw.syscons.bell=0
hw.syscons.bell: 1 -> 0
# sysctl -a | grep bell
hw.syscons.bell: 0
退格键仍会导致耳朵裂的蜂鸣声。
找到了另一个建议,可以使用kbdcontrol
:
# kbdcontrol -b off
#
不,仍然发出哔哔声。
我的系统详细信息:
一台旧的Gateway MD-78系列笔记本电脑(带有Intel GM45 Express芯片组),没有硬件音量旋钮,并且PC扬声器的音量绝对很大。
我正在运行FreeBSD 10.1。
# uname -a
FreeBSD raktop 10.1-RELEASE FreeBSD 10.1-RELEASE #0 r274401: Tue Nov 11 21:02:49 UTC 2014 root@releng1.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64
更新:
我正在运行vt
akanewcons
,最终发现我可以使用以下方法关闭提示音:
kbdcontrol -b quiet.off
可以放入/etc/rc.conf
,以使更改永久生效,例如:
allscreens_kbdflags="-b quiet.off"
keybell="NO"
vs的keybell="off"
建议/etc/defaults/rc.conf
,但无论如何,这些都没有为我禁用提示音。