FreeBSD 10.1에서 시스템 경고음을 어떻게 비활성화합니까? 않습니다. sysctl설정 : # sysctl hw.syscons.bell=0 hw.syscons.bell: 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
#

아니, 여전히 경고음

내 시스템 정보 :

하드웨어 볼륨 노브가없고 구형 PC 스피커 볼륨이없는 구형 Gateway MD-78 시리즈 랩탑 (Intel GM45 Express 칩셋 포함).

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일명newcons 실행 하고 결국 다음과 같이 경고음을 끌 수 있음을 발견했습니다.

kbdcontrol -b quiet.off

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

allscreens_kbdflags="-b quiet.off"



답변

vt일명 실행하는 경우 다음을 newcons시도하십시오.

kbdcontrol -b quiet.off

그것이 효과가 있다면, 당신은 그것을 영구적으로 만들 수 있습니다 /etc/rc.conf:

allscreens_kbdflags="-b quiet.off"

배경:

kbdcontrolXterm에서 실행 한 후 이스케이프 시퀀스를 출력하는 것을 본 후에 콘솔 드라이버에서 터미널 에뮬레이션으로 명령을 보내려고한다는 것을 깨달았으며 콘솔 드라이버에 따라 다른 것을 보내야 할 수도 있습니다. 그런 다음 http://lists.freebsd.org/pipermail/freebsd-current/2014-April/049463.html 과 관련된 답변을 찾고 찾았습니다 newcons.


답변

사용 sysctl -a | grep bell당신이있어 노브 확인할 수 있습니다. vt는 아마도 요즘 사용되는 것입니다.

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


답변

freebsd 포럼 게시물 에서 가져옴 :

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

sysctl hw.syscons.bell=0

컴퓨터를 재부팅 한 후 변경 사항을 영구적으로 저장하려면

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

🙂


답변

여기에 표시된 것과 같이 매우 간단하고 효과적인 방법을 사용하여 중국 미니 PC에서 시스템 경고음을 “비활성화”했습니다 . 진심으로 🙂

실제로, 시스템 경고음이 아니었고 BIOS 경고음이 들렸으며이를 비활성화 할 수있는 옵션이 없었습니다. 그러나 항상 해결 방법이 있습니다. 🙂 이제 나는 절대 침묵을 즐깁니다. 🙂

방금 부저를 분해하고 진동 막을 제거했습니다. 이것이 음소거되도록하는 유일한 방법이었습니다. BIOS에는 자체 테스트 사운드를 끄는 옵션이 없었으며 매우 크고 성가시 었습니다. 결국 침묵은 200 달러짜리 PC보다 더 가치가있다.


답변

FreeBSD 10.3에서 작동 한 유일한 것은 :

kern.vt.enable_bell=0


답변

이것은 시스템에 따라 다릅니다. 외장 하드 드라이브에 FreeBSD가 설치되어 있고 Acer 랩톱에서 sysctl이 hw.syscons.bell=0작동하는 동안 Lenovo 시스템을 사용해야한다는 것을 확인할 수 있습니다 kern.vt.enable_bell=0.

이것은 두 장치 모두에서 vt를 사용하더라도 마찬가지입니다.


답변