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.

Komentarzy:4 Responses to “Wyłączenie systemowego głośniczka”

  1. renq:

    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_pcsp

  2. Patryk Bajer:

    @renq: dobrze wiedzieć, dzięki za info :)

  3. sytchi:

    Ja mam 8.10 64bit i nadal jest pcspkr

  4. linux:

    W debianie też jest pcspkr. Ja zawszę ręcznie wyłaczałęm poprzez komendę:
    modprobe -r pcspkr

Skomentuj