PC speaker
Useimpien PC-tietokoneiden emolevyllä on yksinkertaisia piippauksia tuottava äänilaite, jota kutsutaan nimellä PC speaker. PC speakerilla tuotettua piippausta käytetään huomioäänenä esimerkiksi BIOSissa sekä monissa Linux-ohjelmissa. Koska PC speakerin ääni ei ole kovin miellyttävä, ja piippauksen käytännöllinen hyöty on usein vähäinen, haluavat monet poistaa sen käytöstä.
Linuxissa tämä tapahtuu poistamalla käytöstä ytimen moduulit pcspkr ja snd_pcsp. Kätevimmin tämä onnistuu mustalistaamalla (engl. blacklist) nämä moduulit, eli estämällä niiden automaattinen latautuminen.
Sitä varten täytyy asetustiedostoon /etc/modprobe.conf (2.6-sarjan ytimet), /etc/modules.conf tai /etc/conf.modules (2.4-sarjan ytimet) lisätä rivit
blacklist pcspkr blacklist snd_pcsp
Jos haluaa PC speakerin vaimentuvan vain yhden käynnistyksen ajaksi, voi käyttää komentorivikomentoja
modprobe -r pcspkr modprobe -r snd_pcsp
Moduulien käsittely vaatii pääkäyttäjän oikeudet. Jos tarvittavia oikeuksia ei ole käytettävissä, voi piippaamisen estää myös ohjelmakohtaisesti.
X:ää estettäisiin piippaamasta komennolla
xset b off
Päätetyypin asetusten (ts tekstitilan) osalta voi käyttää komentoa
setterm -blength 0
Readlinea käyttäviä ohjelmia (esimerkiksi Bash) estetään piippaamasta lisäämällä rivi
set bell-style none
tiedostoon ~/.inputrc.
Zsh:ssa piippaaminen estetään rivin
unsetopt BEEP
avulla tiedostossa ~/.zshrc.
Tcsh:ssa lisätään rivi
set nobeep
tiedostoon ~/.tcshrc.
Vi:ssä annetaan komento
:set noerrorbells
tai lisätään rivi
set noerrorbells
tiedostoon ~/.vimrc.
Joskus myös auttaa, jos vaimentaa mikserissä (äänenvoimakkuuden asetukset) kanavan PC Speaker. Komentorivillä tämä onnistuu komennolla
amixer set 'PC Speaker' 0% mute