경고음을 영구적으로 비활성화하려면 어떻게 해야 합니까? 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
이는 많은 배포판의 기본 설정입니다.