Cómo deshabilitar el sonido del altavoz interno

Suelo usar mucho los atajos de teclado Bash y el historial de comandos. En concreto, Ctrl-R y empiezo a teclear el comando que necesito. Si Bash encuentra un patrón que coincide con lo que estoy tecleando, perfecto, lo suelo usar o editar. Si no, Bash no hace «nada». Y lo pongo entre comillas porque cuando no encuentra ningún patrón que case, sí que hace una cosa: pitar (beep del altavoz interno). Y el dichoso pitidito me estaba volviendo loco. Sabía que había un comando para deshabilitarlo, pero no me acordaba y tampoco quería perder tiempo buscándolo. Hasta que me ha empezado a salir humo por las orejas. Ahí me he convencido a mí mismo para dedicarle 30 segundos a buscar la solución:

xset -b

Ese comando deshabilita el altavoz interno. Paz.

7 comentarios en «Cómo deshabilitar el sonido del altavoz interno»

  1. A partir de los kernel 2.6 el altavoz interno también está controlado por un modulo del kernel. Para desactivarlo, se podría hacer también simplemente desactivando el módulo:

    # rmmod pcspkr

  2. Hola,

    La solucion que das tiene un pequeño problema: solo es valida dentro de entornos X.

    Para deshabilitar el pitido de la bash, es mas efectivo modificar el ~/.basrc añadiendo

    set bell-style none

    Asi, la bash no generara el cartacter ASCII bell, que es el que genera el pitido, independientemente de si se ha abierto desde un xterm, un gnome-term, la consola, etc.

    Saludos

  3. yo, por el contrario, destapo la torreta, arranco el beeper con los dientes, lo tiro al suelo y lo aplasto con el pie. eso reconforta más.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.