경고음을 영구적으로 비활성화하려면 어떻게해야합니까? 나는 xset b off
이것을 할 수 있지만 그에 해당하는 옵션은 xorg.conf
무엇입니까? 아니면 다른 방법이 있습니까?
답변
이를 영구적으로 달성 할 수있는 몇 가지 방법이 있습니다.
xset b off
시작 프로그램에 추가 할 수 있습니다 (사용 중이startx
거나 이와 유사한~/.xinitrc
경우 GNOME / KDE / etc의 경우 “시작 프로그램”응용 프로그램 사용).blacklist pcspkr
라는 파일에 파일 을 추가 하여/etc/modprobe.d/99-nobeep.conf
(또는 시스템이 Linux가 아닌 경우 비슷한 ) PC 스피커 (및 PC 경고음)를 제어하는 모듈을 블랙리스트에 추가 할 수 있습니다.- 시스템에서 지원하는 경우 오디오 시스템을 사용하여 PC 경고음을 음소거 할 수 있습니다 (ALSA, PulseAudio, OSS 등)
에 옵션이 있다고 생각하지 않습니다 xorg.conf
.
답변
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
답변
영구적으로 끄려면 다음에서 해당 모듈을 비활성화해야합니다 /etc/modprobe.d/blacklist.conf
.
blacklist pcspkr
blacklist snd_pcsp
이것은 많은 배포판의 기본값입니다.