Autor Tópico: Solução para problemas com som no Flash em sistemas 32 bits  (Lida 14627 vezes)

Offline alessandro_ufms

  • Usuário Ubuntu
  • *
  • Mensagens: 290
    • Ver perfil
Solução para problemas com som no Flash em sistemas 32 bits
« Online: 23 de Maio de 2008, 22:57 »
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/192888

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

Código: [Selecionar]
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.deb
Para 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:

Código: [Selecionar]
sudo apt-get remove --purge flashplugin-nonfree
Código: [Selecionar]
sudo apt-get install flashplugin-nonfree
Pronto reinicie o Firefox.
« Última modificação: 25 de Maio de 2008, 00:59 por alessandro_ufms »

Offline galactus

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.683
    • Ver perfil
Re: Problemas com som no Flash em sistemas 32 bits
« Resposta #1 Online: 24 de Maio de 2008, 20:59 »
Por favor, altere o título do tópico!

Faz parecer que você vai pedir ajuda sobre um problema com o Flash, e não postar uma dica sobre isso.
Kubuntu 21.10 / Linux Mint XFCE 20.2

Offline TTKNIGTH

  • Usuário Ubuntu
  • *
  • Mensagens: 2
    • Ver perfil
Re: Problemas com som no Flash em sistemas 32 bits
« Resposta #2 Online: 11 de Janeiro de 2009, 18:40 »
A dica do colega acima não resolveu meu problema, continuo sem som em vídeos em flash. Alguém pode me auxiliar?

Offline joseff

  • Usuário Ubuntu
  • *
  • Mensagens: 224
  • O sabio é aquele que sabe que não sabe nada..
    • Ver perfil
    • tisolucoes
Re: Solução para problemas com som no Flash em sistemas 32 bits
« Resposta #3 Online: 12 de Janeiro de 2009, 22:22 »
Cara, eu instalei no site da adobe direto, lá tem pra ubuntu.deb....é só baixar e usar o instalador....

Segue o link...http://get.adobe.com/br/flashplayer/ lá você escolhe pra ubuntu e pronto...
« Última modificação: 12 de Janeiro de 2009, 22:23 por joseff »