19 votos

¿Cómo desactivar la señal sonora en la terminal en Linux?

Recientemente he empezado a usar un nuevo escritorio que PC con Ubuntu Linux instalado. Sin embargo la terminal emite un pitido molesto. es decir, si estoy en el comienzo de la línea y presione la tecla retroceso, a pitar para decirme que no hay ningún carácter a borrar. De si estoy tratando de ficha completa y hay no hay terminaciones para él, entonces te un pitido.

¿Cómo desactivar esto?

75voto

sleske Puntos 5824

Más fácil de arreglar: poner

set prefer-visible-bell on

en su .inputrc.

Sin embargo, esto sólo funciona para las aplicaciones que utilizan la biblioteca readline (esto incluye bash). Otras aplicaciones pueden decidir un pitido a usted.

Si desea desactivar todos los sonidos, usted tendrá que hacerlo en el terminal. Cómo hacerlo depende de su terminal. En xterm es la opción-vb (también funciona en muchos otros terminales, por ejemplo, en rxvt). La mayoría de las gráficas de las terminales de una opción de configuración para esto.

Ver también el Visible bell mini-Howto para todos los sucios detalles.

7voto

MovEaxEsp Puntos 161

Además de setterm y Gnome soluciones de configuración ya sugieren que son las siguientes:

Si X, abrir un xterm y escriba xset b off

Desactivar la campana sistema de inicio de bash editar ~/.inputrc o/etc/inputrc y añadir la línea "set bell-style ninguno" o "set bell-style visual" Si quieres una pantalla de flash.

Hay un buen artículo sobre este aquí

7voto

tomdeb Puntos 561

de cybercity:

  • Abrir terminal de Gnome
  • Haga clic en Configuración > Preferencias > silenciar campana Terminal

2voto

Pontus Puntos 730

setterm - blength 0

usted querrá añadir esto a tu perfil de bash

1voto

Jeff Hillman Puntos 3333

Como el pc speaker es molesto en conjunto (por lo menos, creo que es), sólo voy

modprobe -r pcspkr

y añadir a /etc/modprobe.d/blacklist.conf como esta:

blacklist pcspkr

No más pitidos. Alguna vez.

No funciona para las campanas a través de/dev/snd / *, obviamente

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: