Jak mam trwale wyłączyć sygnał dźwiękowy? Wiem, że xset b off
mogę to zrobić, ale jaka jest odpowiednia opcja xorg.conf
? Lub w jakikolwiek inny sposób?
10
Istnieje kilka sposobów na osiągnięcie tego na stałe:
xset b off
do swoich programów uruchamiających (jeśli używasz startx
lub podobnie, będzie to ~/.xinitrc
, w przeciwnym razie w przypadku GNOME / KDE / etc, użyj aplikacji „programy startowe”)blacklist pcspkr
do pliku o nazwie /etc/modprobe.d/99-nobeep.conf
(lub podobny, jeśli twój system nie jest systemem Linux)Nie wierzę, że jest na to opcja xorg.conf
.
Inne rozwiązanie, skopiowane z http://ubuntuforums.org/archive/index.php/t-126746.html .
Jeśli chcesz, aby nie emitował sygnału dźwiękowego w konsoli, nie przechodząc do skrajności czarnej listy, dodaj moduł głośnika /etc/rc.local
for i in 1 2 3 4 5 6
do
setterm -blength 0 > /dev/tty$i
done
Innym rozwiązaniem, które widziałem, jest dodanie tego do / etc / profile:
setterm -bfreq 0
Jeśli chcesz go wyłączyć na stałe, powinieneś wyłączyć odpowiednie moduły w /etc/modprobe.d/blacklist.conf
:
blacklist pcspkr
blacklist snd_pcsp
Jest to ustawienie domyślne w wielu dystrybucjach.