-
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.