Anterior Siguiente Indice

3. Configuración del pitido en consola

A partir de Linux 1.3.43, Martin Mares añadió la opción de configurar la campana sonora en console.c. Se puede cambiar la duración y el tono del pitido independientemente en cada consola, escribiendo secuencias de escape en la tty. Se puede guardar una configuración personalizada en el propio ~/.profile/ o ~/.login/, para tener un pitido diferente (o no tener pitido) asociado a cada consola.

Las secuencias de escape funcionan de la siguiente manera:

Para seleccionar, por ejemplo, un tono de 50Hz y 1 segundo de duración, se puede probar

echo -e "\33[10;50]\33[11;1000]"

en bash (donde "-e" significa 'interpretar secuencias de escape').

Con tcsh

echo " 33[10;50] 33[11;1000]"

tendrá el mismo efecto.

Aunque no conozco ninguna versión del comando setterm que soporte dicha configuración, una versión futura podría soportar una opción de línea de comando para configurar el sonido de la campana.

Si utiliza Linux 1.3.43 o superior, debe estar satisfecho con las secuencias de escape, y evitará tener que seguir leyendo. Si utiliza algún núcleo antiguo (yo lo hago, en mi pequeño 386), o si desea una campana visual, siga leyendo.


Anterior Siguiente Indice