martes, 3 de abril de 2012

Silenciar el "beep" del ordenador

Mi ordenador tenia la fea costumbre de pitar desconsoladamente cada vez que me ponía a editar un texto o a torturar una terminal. Algo especialmente molesto cuando uso el ordenador a esas horas en las que debería estar durmiendo.

Empecé a buscar modos de silenciar este “beep” y lo primero que me recomendaron fue desconectar físicamente el altavoz. Pero afortunadamente, hay métodos menos drásticos e igual de efectivos.

En algunos sitios recomiendan sencillamente utilizar alsamixer y poner en mute desde allí el altavoz interno del equipo. Pero por algún motivo, esta solución no me sirvió de nada. Y eso que ya la había utilizado anteriormente. Supongo que sera alguna incompatibilidad con pulseaudio, o vete tu a saber qué.

La solución que sí funciono, fue eliminar el modulo del altavoz del sistema. Es muy sencillo, y reversible. Solo hay que ejecutar como administrador en el terminal...
  • modprobe -r pcspkr
Como decía, es reversible, Si de pronto añoramos el beep, solo tenemos que volver a la terminal y ejecutar el mismo comando de antes, pero sin el “-r”
  • modprobe  pcspkr
Esto nos sirve hasta que reiniciemos el equipo. En mi caso, pasa mucho tiempo. Y ese es precisamente el problema. Mi cabeza tiene una capacidad limitada y enseguida se me olvidan los comandos que no uso frecuentemente. Dicho de otra manera, tengo que hacer que sea permanente o cada vez que reinicie el equipo acabare en este artículo para recordar como se callaba el altavoz.

Para hacerlo, tenemos que editar el fichero /etc/modprobe.d/blacklist, que es la “lista negra” de módulos que el sistema no debe cargar al inicio. Evidentemente, lo que vamos ha hacer es añadir el modulo pcspkr a esta lista para que no se llegue a cargar y por tanto no nos sea necesario descargarlo.

Editamos el fichero como administrador, usando nuestro editor favorito
  • sudo gedit /etc/modprobe.d/blacklist
Y añadimos al final del fichero la siguiente linea
blacklist pcspkr
Guardamos los cambios y listo, el beeper de nuestro ordenador ya esta afónico.

No hay comentarios:

Publicar un comentario

prekes sodui