Xorg 경고음 끄기

Xorg 경고음 끄기

경고음을 영구적으로 비활성화하려면 어떻게 해야 합니까? xset b off이 작업이 가능하다는 것을 알고 있지만 해당 옵션은 무엇입니까 xorg.conf? 아니면 다른 방법이 있나요?

답변1

이를 영구적으로 달성하는 방법에는 여러 가지가 있습니다.

  • xset b off런처에 추가할 수 있습니다 (사용 중이 startx거나 유사한 경우 ~/.xinitrc, 그렇지 않은 경우 GNOME/KDE/등의 경우 "런처" 앱 사용).
  • (또는 시스템이 Linux가 아닌 경우 유사한) blacklist pcspkr파일을 추가하여 PC 스피커 제어(따라서 PC 경고음)를 담당하는 모듈을 블랙리스트에 추가할 수 있습니다./etc/modprobe.d/99-nobeep.conf
  • 시스템이 이를 지원하는 경우 오디오 시스템(ALSA, PulseAudio, OSS 등)을 사용하여 PC 경고음을 음소거할 수 있습니다.

나는 그런 선택이 있다고 믿지 않는다 xorg.conf.

답변2

다음에서 복사한 또 다른 솔루션http://ubuntuforums.org/archive/index.php/t-126746.html.

콘솔에서 경고음이 울리지 않게 하고 스피커 모듈을 블랙리스트에 추가하고 싶지 않은 경우/etc/rc.local

for i in 1 2 3 4 5 6
do
setterm -blength 0 > /dev/tty$i
done

내가 본 또 다른 해결책은 이것을 /etc/profile에 추가하는 것입니다.

setterm -bfreq 0

답변3

영구적으로 끄려면 해당 모듈을 비활성화해야 합니다 /etc/modprobe.d/blacklist.conf.

blacklist pcspkr
blacklist snd_pcsp

이는 많은 배포판의 기본 설정입니다.

관련 정보