ago 29 2007

Deshabilitar el pitido de error en bash

Published by at 10:21 am under Bash,Utilidades

Este es un apunte rápido para no volverme loco buscando la forma de deshabilitar el beep (pitido) de error de una consola en modo texto (sin X) , con Bash ( corriendo bajo vmplayer en mi caso, pero eso no influye en la efectividad del truco)

$ setterm -blength 0

Anteriormente en DiarioLinux ya habíamos hablado de esto, pero el truco estaba orientado a consolas en modo X (abrir terminal desde un entorno gráfico). Recordemos que para esas ocasiones el comando sería:

$ xset -b

Espero que así los pitiditos dejen de aturdirme ;-)

4 responses so far

4 Responses to “Deshabilitar el pitido de error en bash”

  1. enekochanon 29 ago 2007 at 11:32 am

    Con tu permiso completando un poco el asunto tambien se puede hacer poniendo la frecuencia del sonido a 0:
    $ setterm -bfreq 0

    También configurandolo en inputrc:
    $ echo “set bell-style none” > /etc/inputrc
    o también vale:
    $ echo “set bell-style none” > ~/.inputrc

    Y ya si lo que se quiere es modificar la secuencia de escape generada al producirse el pitido:
    $ echo -e “\\33[10;750]\\33[11;50]”
    Donde 750 representa la frecuencia y 50 la duración en milisegundos.

    En las X yo había leido que se hace asi:
    $ xset b 0 0 0

  2. dekaon 29 ago 2007 at 12:24 pm

    Otra forma es descargar el módulo del speaker(pcspkr) y para que no se vuelva a cargar tras reiniciar añadirlo a la lista de blacklist. Efectiva en consola, x y en lo que sea :P

  3. tiptongo.comon 11 sep 2007 at 5:21 pm

    Como deshabilitar el bip de error en bash…

    Este es un apunte rpido para no volverme loco buscando la forma de deshabilitar el beep (pitido) de error de una consola en modo texto (sin X) , con Bash ( corriendo bajo vmplayer en mi caso, pero eso no influye en la efectividad del truco)……

  4. [...] no sirve, entonces segui mi búsqueda, hasque que al fin di con la solución en diariolinux la verdad es simple de [...]

Trackback URI | Comments RSS

Leave a Reply

« Back to text comment