En su Terminal, ¿cuáles son las opciones de Bell que ha configurado en Preferencias> Avanzado? Como dije antes, la campana audible y la campana visual deberían estar marcadas, de lo contrario, ese es el problema.
¿Verificaste que puedes reproducir otros sonidos del sistema? Los archivos de sonido estándar del sistema para 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.
De lo contrario, podría ser un problema con el valor de la configuración de la campana en el terminfo
terminal for - terminfo
es una base de datos interna de archivos de configuración de terminal que Terminal.app utiliza para realizar acciones para diferentes tipos de terminales - una colección de diferentes archivos de configuración para diferentes terminales . El estándar es xterm-256color
: puede averiguar cuál hacer
$ 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 así /usr/share/terminfo/78
, en cuyo caso es donde se encuentra el archivo de configuración xterm-256color
. Dado 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 bel=^G
o hacer
$ infocmp | grep bell
y verá algo parecido bel=^G, blink=\E[5m, bold=\E[1m, cbt=\E[Z, civis=\E[?25l
. El bel=^G
par de teclas dice que usar echo
o printf
seguido por ^G
(la combinación de teclas ctrl+V+G
) de su terminal producirá la campana audible (usando cualquier sonido estándar del sistema que esté usando, por ejemplo, el sonido Funk /System/Library/Sounds/Funk.aiff
. Usando tput
puede usar el nombre de la capacidad bel
para hacer sonar la campana También haciendo $ tput bel
.
Bien, dime qué ves cuando has hecho esto. Si el archivo está dañado o dañado o si falta el valor, o hay algo que debería poder identificarlo.