Som no flash SEM aoss - solução definitiva?

Iniciado por Janus, 26 de Julho de 2006, 13:52

tópico anterior - próximo tópico

Janus

Tentem isso:


sudo ln -s /usr/lib/libesd.so.0 /usr/lib/libesd.so.1
sudo mkdir -p /tmp/.esd/
sudo touch /tmp/.esd/socket


Funcionou perfeitamente para mim.

E para vocês?

_Luks


Dallag


Sergio_MT

User Ubuntu: 5377

Marcus VBP

funcionou aqui também, mas hoje parou de funcionar. repeti os dois ultimos comandos e deu certo. nao tem como ser permantente nao?

mrSombra

Citação de: Marcus VBP online 15 de Agosto de 2006, 06:33
funcionou aqui também, mas hoje parou de funcionar. repeti os dois ultimos comandos e deu certo. nao tem como ser permantente nao?

eu também tenho de repetir isto sempre k reinicio o ubuntu...

Sergio_MT

É Verdade!

Funciona legal, mas seria muito mais legal se a solução fosse definitiva!
Preciso refazer ao reiniciar!
User Ubuntu: 5377

mrSombra

n dá para criar uma scrip que faça isso? depois era so colocar a iniciar com o linux...

agente100gelo

Eu fiz isso. Criei um arquivo /home/usuario/bin/flash_som.sh e coloquei no iniciar do Gnome (Preferências > Sessão).
Dei permissão de execução.

cd /tmp
mkdir .esd
touch .esd/socket
Advogado e analista de sistema cearense.
Twitter: @glaydson

carlosfrancoba

isso funciona muito bem !
valeu pela dica

Mas assim,
esse erro do flash só aconteceu depois que eu instalei as extensões noscript e adblock do firefox
mas tudo ok depois dessa dica !

valeu mesmo !!!!!!

Janus

Teoricamente a solução é definitiva. Entretanto, percebi dois empecilhos: iniciar o firefox ou abrir uma animação com algum audio player aberto pode fazer com que o som não apareça.

Provavelmente isso seja decorrente da configuração do som no sistema (o número de sockets).

Caso eu descubra como resolver, avisarei aqui no fórum. :D

_Luks

Citação de: Janus online 22 de Agosto de 2006, 18:52
iniciar o firefox ou abrir uma animação com algum audio player aberto pode fazer com que o som não apareça.

Depende..
Se o Audio Player usar a mesma engine, ocorrera o erro.
Aqui no meu Audio Player (banshee) eu uso o gstreamer.
e no firefox uso o ESD. Já com sao engines diferentes nao ocorrera interferencia

Janus

Citação de: _Luks online 23 de Agosto de 2006, 17:24
Aqui no meu Audio Player (banshee) eu uso o gstreamer.
e no firefox uso o ESD. Já com sao engines diferentes nao ocorrera interferencia

Boa idéia, _Luks. Gostei. :)

arsolto

Ei, Janus, qual o objetivo deste tópico? Acredito que isto só está claro para quem frequenta o fórum regularmente.

Eu imagino o que você esteja tentando dizer, mas não pretendo aceitar sua dica enquanto não obter uma explicação sobre a importância da mesma.

Janus

Citação de: arsolto online 10 de Setembro de 2006, 16:46
Ei, Janus, qual o objetivo deste tópico? Acredito que isto só está claro para quem frequenta o fórum regularmente.

Eu imagino o que você esteja tentando dizer, mas não pretendo aceitar sua dica enquanto não obter uma explicação sobre a importância da mesma.

arsolto,

Tecnicamente, a dica que busquei repassar neste tópico têm a ver com o seguinte: o plugin do flash no ubuntu não funciona a priori pois trabalha incorretamente com os sockets do ESD. O programa procura por /tmp/.esd/socket, que em padrão não existe. Desta forma, também não consegue reproduzir sons.

Até agora, na maioria dos fóruns, as soluções para esses problemas se concentravam em forçar o flash a usar outro plugin de som, o que se demonstrou um tanto instável com boa parte dos usuários.

Com efeito, minha solução para o problema visa explorar um novo caminho: a criação de um /tmp/.esd/socket permanente para que o flash possa novamente manusear o ESD corretamente.