O Ubuntu 8.04 está usando um novo sistema de som que é o chamado Pulse e nas versões anteriores o Ubuntu usava o Alsa. O pulse é mais poderoso que Alsa e tem quase todas as implementações que o Alsa tem, sendo que o pessoal do Pulse está acabando de implementar o que falta para ter todas as funcionalidades do Alsa.
O problema começa no Ubuntu 8.04, e qualquer outro sistema que use pulse, quando tentamos tocar um som proveniente do plugin do flash e um som proveniente do sistema como o player de música ao mesmo tempo. O problema é que o flash ainda usa o sistema Alsa e todos o resto do sistema usa o Pulse e isso gera um conflito que resulta no travamento ou na melhor das hipóteses a não execução do som do último a ser tocado. Só para conhecimento, existem placas de som que suportam dois sistemas ao mesmo tempo, então se não tem nenhum problema com isso considere-se sortudo.
Para contornar o problema existe um pacote nos repositórios do Ubuntu chamado libflashsupport que faz com que o flash use o sistema Pulse de som. Mas esse pacote deixa o Firefox, ou qualquer outro navegador que use o flash, muito instável e começam a acontecer travamento inesperados. Esse problema já foi confirmado e parecem estar trabalhando nisso. Se quiser acompanhar o bug:
https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/192888Então ficamos em um dilema, ou ficamos sem sons simultâneos no sistema ou ficamos com o navegador instável até corrigirem o suporte do flash ao Pulse. Dá para contornar o problema migrando todo o sistema a usar o Alsa, mas isso é meio retrô para mim e é para frente que se vai
. Depois de muito pesquisar e bater a cabeça achei a solução, pelo menos temporária, então anotem aí:
Primeiro instale o plugin do flash e o libflashsupport.
sudo apt-get install flashplugin-nonfree libflashsupport
Com eles já instalados, baixe e instale o nspluginwrapper. Não existe nos repositórios então pode baixar a versão deb para i386 aqui:
http://launchpadlibrarian.net/13470096/nspluginwrapper_0.9.91.5-2ubuntu2_i386.debPara aqueles que querem explicação, esse pacote é muito conhecido daqueles que usam sistemas de 64 bits, já que cria uma camada que permite, por exemplo, que usemos o plugin do flash para sistemas de 32 bits em sistemas de 64 bits, mas é perfeita para o nosso caso.
Agora rode os seguintes comandos:
sudo apt-get remove --purge flashplugin-nonfree
sudo apt-get install flashplugin-nonfree
Pronto reinicie o Firefox.