-
En su terminal, ¿cuáles son las opciones de Bell que ha configurado en Preferencias > ¿Avanzado? Como dije antes, la campana sonora y la campana visual deben estar marcadas, de lo contrario ese es el problema.
-
¿Comprobaste que puedes reproducir otros sonidos del sistema? Los archivos de sonido estándar del sistema para las alertas se encuentran en /System/Library/Sounds
, y se pueden reproducir desde la Terminal usando afplay
. Intenta hacer lo siguiente
$ afplay /System/Library/Sounds/Funk.aiff
Deberías poder escuchar el sonido.
-
Si no, entonces podría ser un problema con el valor de la configuración de la campana en terminfo
para terminal - terminfo
es una base de datos interna de archivos de configuración de terminal que Terminal.app usa para realizar acciones para diferentes terminales tipos - una colección de diferentes archivos de configuración para diferentes terminales. El estándar es xterm-256color
- puedes averiguar cuál haciendo
$ echo $TERM
debería ver xterm-256color
. El archivo de configuración para este terminal es un archivo binario ubicado en una subcarpeta numerada de /usr/share/terminfo
, para averiguar cuál hacer
$ mdfind xterm-256color
Debería ver varias líneas, la primera que debería ser algo como /usr/share/terminfo/78
, en cuyo caso es donde se encuentra el archivo de configuración para xterm-256color
. Ya que es un archivo binario, no podrá leerlo literalmente, pero debe hacer lo siguiente
$ infocmp
para imprimirlo en forma legible por humanos. Esta es una larga cadena de pares clave-valor para diferentes configuraciones: para conocer la configuración de la campana de su terminal, puede escanear manualmente la salida para bel=^G
o hacer
$ infocmp | grep bell
y verás algo como bel=^G, blink=\E[5m, bold=\E[1m, cbt=\E[Z, civis=\E[?25l
. El par de claves bel=^G
dice que usar echo
o printf
seguido de ^G
(la combinación de teclas ctrl+V+G
) de su terminal producirá el timbre audible (utilizando cualquier sonido de sistema estándar que esté usando, por ejemplo, el sonido Funk /System/Library/Sounds/Funk.aiff
. Usando tput
puede usar el nombre de capacidad bel
para hacer sonar la campana también haciendo $ tput bel
.
Bien, entonces dime qué ves cuando hayas hecho esto. Si el archivo está dañado o dañado o falta el valor, o si hay algo que debería poder identificarlo.