Mi computadora portátil no tiene un altavoz para PC, por lo que necesitaba una solución solo de software. Encontré un artículo sobre cómo configurar GNOME para reproducir un archivo de audio para el pitido del sistema .
La idea es configurar xkbevd (1) para ejecutar un comando cuando ocurre un determinado evento; En este caso, el evento Bell
. Para Ubuntu 9.04 Jaunty (y posiblemente también versiones anteriores), muchos de los archivos de sonido provistos están en formato ogg vorbis en lugar de wave, por lo que dependiendo del sonido que desee reproducir en una campana de terminal, puede que el uso de aplay (1) no funcione . Si aún no lo tiene, deberá instalar el paquete vorbis-tools:
sudo aptitude install vorbis-tools
Después de eso, deberá crear ~/.xkb/xkbevd.cf
(tenga en cuenta la ortografía, el artículo tiene un error tipográfico aquí) e inserte lo siguiente:
soundDirectory="/usr/share/sounds/"
soundCmd="ogg123 -q"
Bell() "ubuntu/stereo/bell.ogg"
Para que el demonio se ejecute al iniciar sesión, puede editar su perfil como sugiere el artículo, o puede agregarlo a sus Aplicaciones de inicio (Sistema -> Preferencias -> Aplicaciones de inicio). Haga clic en Agregar para crear un nuevo programa de inicio, establezca el Nombre en XKB Event Daemon
, el comando xkbevd -bg
y el comentario en Software terminal bell
.