Meu laptop não possui um alto-falante para PC, então eu precisava de uma solução apenas de software. Encontrei um artigo sobre como configurar o GNOME para reproduzir um arquivo de áudio para o bipe do sistema .
A idéia é configurar o xkbevd (1) para executar um comando quando ocorrer um determinado evento; neste caso, o evento Bell
. Para o Ubuntu 9.04 Jaunty (e também versões anteriores), muitos dos arquivos de som fornecidos estão no formato ogg vorbis em vez de wave, portanto, dependendo do som que você deseja tocar em uma campainha do terminal, o uso do aplay (1) pode não funcionar. . Se você ainda não o possui, precisará instalar o pacote vorbis-tools:
sudo aptitude install vorbis-tools
Depois disso, você precisará criar ~/.xkb/xkbevd.cf
(observe a ortografia, o artigo possui um erro de digitação aqui) e insira o seguinte:
soundDirectory="/usr/share/sounds/"
soundCmd="ogg123 -q"
Bell() "ubuntu/stereo/bell.ogg"
Para que o daemon seja executado no login, você pode editar seu perfil como o artigo sugere, ou pode adicioná-lo aos Aplicativos de Inicialização (Sistema -> Preferências -> Aplicativos de Inicialização). Clique em Adicionar para criar um novo programa de inicialização, defina o Nome como XKB Event Daemon
, o comando como xkbevd -bg
e o comentário como Software terminal bell
.