Freebsd
如何在 FreeBSD 10.1 中禁用系統提示音?
如何在 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"
如果您正在執行
vt
akanewcons
,請嘗試:kbdcontrol -b quiet.off
如果可行,您可以將其永久保存在您的
/etc/rc.conf
:allscreens_kbdflags="-b quiet.off"
背景:
從 Xterm執行
kbdcontrol
並看到它列印出一個轉義序列後,我意識到它只是試圖向控制台驅動程序中的終端仿真發送命令,並且可能需要根據控制台驅動程序發送不同的東西;然後我尋找並找到了特定於的答案:httpnewcons
: //lists.freebsd.org/pipermail/freebsd-current/2014-April/049463.html