Como essa é uma pergunta muito bem cotada no google, adicionarei as etapas que fiz para reativar o bipe no console e no X11:
Para o console Linux ( CTRL + ALT + F1 ... F6 ):
Por que não funciona por padrão
Como já respondeu , o driver do kernel pcspkr para o PC Speaker está na lista negra do Ubuntu.
Ativar temporariamente até a reinicialização:
sudo modprobe pcspkr
Ativar automaticamente na inicialização:
sudo nano /etc/modprobe.d/blacklist.conf
(exclua ou comente pcspkr line ao prefixar com # )
Para terminais X11 (como o padrão gnome-terminal )
Por que não funciona por padrão
Em X, como quando se usa Unity, KDE, Gnome Shell, os eventos de bipe são capturados pelo PulseAudio graças a module-x11-bell , que é carregado por padrão em /usr/bin/start-pulseaudio-x11 . E a amostra de som que o PulseAudio toca no sinal sonoro, bell.ogg , está em branco por padrão. Além disso, o volume da campainha pode estar mudo.
Para ativar temporariamente a sessão atual,
xset b 100 # perhaps not needed, on my system it was 40 by default
pactl upload-sample /usr/share/sounds/ubuntu/stereo/bell.ogg bell.ogg
Existem outras amostras adequadas que você pode experimentar em /usr/share/sounds , por exemplo, verifique as que estão em /usr/share/sounds/gnome/default/alerts/
Observe que o programa beep não é realmente necessário. Mas se instalado, ele usa o alto-falante do PC. Foi a única maneira que encontrei para ativar a campainha em X:
sudo apt-get install beep
Para ativar automaticamente na inicialização, basta adicionar as linhas acima em ~/.profile ou em todo o sistema em /etc/profile
Para testar:
printf '\a'
Beep!
beep
Buzz!