FreeBSD 10.1에서 시스템 경고음을 비활성화하는 방법은 무엇입니까?

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
#

아니요, 아직도 신호음이 울립니다.

내 시스템 세부정보:

이전 게이트웨이 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     [email protected]:/usr/obj/usr/src/sys/GENERIC  amd64

고쳐 쓰다:

나는 뛰고있어vt또한 ~으로 알려진newcons, 결국 다음을 통해 경고음을 끌 수 있음을 발견했습니다.

kbdcontrol -b quiet.off

/etc/rc.conf다음과 같이 변경 사항을 영구적으로 적용할 수 있습니다 .

allscreens_kbdflags="-b quiet.off"

답변1

vtaka 를 실행 중인 경우 newcons다음을 시도해 보세요.

kbdcontrol -b quiet.off

작동하는 경우 다음 위치에 영구적으로 저장할 수 있습니다 /etc/rc.conf.

allscreens_kbdflags="-b quiet.off"

배경:

Xterm에서 실행 kbdcontrol하고 이스케이프 시퀀스가 ​​인쇄되는 것을 확인한 후 콘솔 드라이버의 터미널 에뮬레이션에 명령을 보내려고 한다는 것을 깨달았고 콘솔 드라이버에 따라 다른 것을 보내야 할 수도 있습니다. 다음과 관련된 답변을 찾았습니다 newcons.http://lists.freebsd.org/pipermail/freebsd-current/2014-April/049463.html

답변2

sysctl -a | grep bell어떤 손잡이가 있는지 확인 하는 데 사용됩니다 . vt는 아마도 현재 사용되고 있는 것일 것입니다.

sudo sysctl kern.vt.enable_bell=0내 경우에는 작동합니다.

답변3

freebsd 포럼에서 가져온 것입니다.우편 엽서:

MIB hw.syscons.bell 값을 0으로 설정하면 벨을 비활성화할 수 있습니다. 그냥 입력하세요

sysctl hw.syscons.bell=0

컴퓨터를 다시 시작한 후 변경 사항을 영구적으로 저장

# echo "hw.syscons.bell=0" >> /etc/sysctl.conf

:)

답변4

FreeBSD 10.3에서 작동하는 유일한 것은 다음과 같습니다:

kern.vt.enable_bell=0

관련 정보