Se nel terminale scrivete qualcosa di sbagliato, il pc emette sempre il tipico beep di sistema. Purtroppo a volte, questo rumore è molto fastidioso e non sempre è desiderato, pensate ad esempio se siete in un’aula studio o in una biblioteca, non è proprio bello far sentire questo bellissimo suono.
Diversamente da altri sistemi operativi, linux è completamente configurabile, quindi esiste anche il modo di eliminare questo problema. La soluzione è quella di inibire il caricamento, da parte del kernel, del modulo che si occupa di suonare il beep. Questo modulo si chiama pcspkr e per inibirlo basta inserirlo nella blacklist
$: echo "blacklist pcspkr" | sudo tee -a /etc/modprobe.d/blacklist
Al prossimo riavvio non si sentirà piu il beep di sistema, se proprio non si può aspettare il riavvio, si può eliminarlo subito eseguendo
$: sudo modprobe -r pcspkr
Se avete aggiornato Ubuntu dalla versione 8.04, dovete inserire nella blacklist anche un altro modulo che si chiama snd_pcsp.
Chi vorrebbe eliminare il beep ma vorrebbe avere comunque un feedback, esiste un effetto per chi ha installato Compiz-fusion fornito dal plugin Wobbly che si chiama “Shiver”, ed è possibile attivarlo dal pannello di controllo di Compiz o da linea di comando
$: gconftool-2 -t bool -s /apps/compiz/plugins/wobbly/allscreens/options/shiver_bell true
Ecco fatto, risolto anche questo problema.