lunes, 15 de agosto de 2011

Linux: Desactivar Speaker

Hi ha 4 opcions per a desactivar l'Speaker:

1) ELIMINANT ELS MÒDULS.

Com a root:

modprobe -r pcspkr snd_pcsp (o rmmod pcspkr snd_pcsp)

Per evitar que es tornin a carregar ambdós mòduls al inici, haurem d'afegir a l'arxiu /etc/modprobe.d/blacklist

blacklist pcspkr
blacklist snd_pcsp

2) EDITANT EL FITXER /etc/inputrc

Afegim la línia:

# do not bell on tab-completion
set bell-style none

NOTA: Si afegissim a inputrc:

# Show all if ambigious.
set show-all-if-ambiguous on

Només sonaria el "beep" quan es tractés d'un error (sense autocompletion)

3) UTILITZANT LA CONFIGURACIÓ DE L'ENTORN GRÀFIC GNOME

Gnome:

System > Preferences > Sound > System Beep > Enable System Beep

NOTA: Si el que ens molesta es el soroll del "completion" del tabulador a la terminal:

Terminal > Edit > Current Profile > Terminal bell

4) MODULANT LA FREQÜÈNCIA DELS BEEPS A L'ENTORN GRÀFIC KDE.

Es pot modular la freqüència dels beeps i la tassa de retard del beep. Opció força útil, que es la que em va permetre al laptop desfer-me del maleït soroll del Speaker.

Si per exemple volem una freqüència de 440 Hz i 50ms

xset b 50 440 50

Si volem desfer-nos del soroll del Speaker (OPCIÓ UTILITZADA EN EL MEU CAS)
xset b off

I després perque no torni a sortir en reinicia l'entorno gràfic, editar un fitxer qualsevol a
.kde/Autostart/

vi /home/usuari/.kde/Autostart/scriptqualsevol.sh
(o nano, l'editor que es vulgui).

#!/bin/bash
xset b off

No hay comentarios: