libflashsupport rebenta Firefox no Ubuntu 8.04

Para o plug-in do flash poder lidar com o pulseaudio existe uma pequena lib que é suposto ajudar na ligação, mas o pacote que está nos repositórios neste momento e pelo menos aqui, faz o Firefox rebentar assim que o flash tenta tocar som. Pelo menos aqui, compilando a lib disponível no repositório git isso deixa de acontecer.

Basta desinstalar o pacote da lib se estiver instalado:
sudo aptitude purge libflashsupport

Instalar os mínimos para poder compilar o código:
sudo aptitude install build-essential automake1.9 autoconf libtool libesd0-dev libpulse-dev libssl-dev git

Sacar o código:
git clone http://git.0pointer.de/repos/libflashsupport.git/
cd libflashsupport

Compilar e instalar a lib:
./bootstrap.sh --prefix=/usr
make
sudo make install
sudo ldconfig

Reiniciar o Firefox e testar.

[Baseado na informação contida no Wiki do PulseAudio]

UPDATE:
Reverti para o pacote do libflashsupport de origem mas fiz o seguinte:

Instalei também o pacote nspluginwrapper que separa os plug-ins do browser, e impede que o browser rebente quando algum plug-in rebentar.

Instalei as libs libao-pulse e libsdl1.2debian-pulseaudio para que as aplicações que as usam para fins de reprodução de áudio usem o Pulseaudio.

Alterei o wrapper do Firefox para o padsp em /etc/firefox-3.0/firefoxrc.

Depois de instalar o nspluginwrapper é necessário reinstalar o plug-in do flash.

3 comentários em “libflashsupport rebenta Firefox no Ubuntu 8.04”

  1. Mozilla Firefox 3.0b5 Linux

    Obrigado pela solução.

    A minha outra solução foi usar o Alsa em vez de PulseAudio nas definições de som do Ubuntu.

  2. Mozilla Firefox 3.0b5 Linux

    Sim, era outra solução. Parece que o pacote tem uma versão do git de Dezembro, e houve alterações entretanto…

    Cheers

  3. Mozilla Firefox 3.0b5 Linux

    Argh! Parece que nem sempre evita que o Firefox rebente… Resta-nos esperar que o acesso ao alsa seja corrigido no plug-in ou que seja adicionado suporte para o pulseaudio…

    Cheers…

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

*