Wyłączenie systemowego głośniczka
Jest to jedna z pierwszych rzeczy, którą robię tuż po instalacji Ubuntu. Ponieważ działam dość dużo pod konsolą często zdarza mi się słyszeć głośne ‘beep’ z wnętrza komputera. Jest to jedna z bardziej irytujących mnie rzeczy. Na szczęście jest na ową przypadłość proste rozwiązanie.
Winowajcą takiego stanu rzeczy jest moduł jądra o nazwie pcspkr, który obsługuje systemowy głośniczek. Nie jest to co prawda źródło problemu, ale wyłączenie owego modułu uniemożliwia korzystanie z PC speakera, a co za tym idzie mamy ciszę. Jeśli chcemy wyłączyć PC speaker ad hoc wystarczy wyładować moduł komendą:
sudo rmmod pcspkr
Jeśli chcemy na zawsze pożegnać się z denerwującym dźwiękiem wpisujemy moduł pcspkr na czarną listę. Dokonujemy tego poprzez edycję pliku /etc/modprobe.d/blacklist. Dodajemy następującą linię:
blacklist pcspkr
Po restarcie systemu możemy cieszyć się ciszą.
PS. Istnieją nieco mniej ‘inwazyjne’ metody pozbycia się beepa w konsoli, ale ta jest najskuteczniejsza.
29-08-2008 6:41
Także preferuję ten sposób wyłączania brzęczka.
W Ubuntu 8.10 zmieniła się nazwa modułu jądra, więc w nowej wersji będziemy pisać
blacklist snd_pcsp29-08-2008 8:50
@renq: dobrze wiedzieć, dzięki za info
04-03-2009 1:09
Ja mam 8.10 64bit i nadal jest pcspkr
11-03-2009 20:09
W debianie też jest pcspkr. Ja zawszę ręcznie wyłaczałęm poprzez komendę:
modprobe -r pcspkr