What I describe here is obviously a bug in the flash plugin for linux
and not a bug in mozilla. However, describing the problem and the solution
here may help a few mozilla users.
The effect is simple: no sound at all in flash. The reason ?
On Debian (unstable) and may be other distributions the esd socket file
has been moved from /tmp/.esd/socket to /var/run/esound/socket.
This change is normally resolved automatically by the dynamic library
libesd.so but the flash plugin is statically linked with an old version
A temporay workaround is to create a symlink from /tmp/.esd to
ln -s /var/run/esound /tmp/.esd
remark that on debian the user must be added to the 'audio' group to be
able to use ESD.
related to bug 58339 ?
Yes and no :-)
The initial bug 58339 describes a problem when esd is used by multiple
applications while my workaround is about a change in the location of the
esd socket. When I read the comments in 58339 I have the impression that
peoples are confused by what is built in the flash plugin.
The one I am using is Shockwave Flash 5.0 r45. It seems to be statically
linked with an old version of esd:
chauveau@tolkien:~/.moz_plugins$ ldd libflashplayer.so
chauveau@tolkien:~/.moz_plugins$ strings libflashplayer.so | grep esd
- esd_subscribe_all_info: not yet implemented!
- esd_update_info: not yet implemented!
- esd_unsubscribe_info: not yet implemented!
--- Mass reassigning Unix bugs to serge ---
Hi, I'm not sure if I should be posting to this bug or to #58339, however someone
posted a comment in 58339 as a work around:
I'd just like to confirm this DOES IN FACT work!!!! I'm using mozilla 0.9.7,
RH72, and Shockwave Flash 5.0 r47. I'm using KDE2.
Found a very simple way of sorting this problem out well it works for me, the
problem is with the aRts Sound Server, but u do not need to disable it, simply
click where it says Autosupend if idle for and set the timing to 1 second that
should fix it unless u activate flash within 1 second of the sound server. Not
sure what else uses the sound server but all by sound works fine will using flash.
Hope that works on other systems, if no try disabling what you have running the
arts server all the time.
related to bug 58339, this is a flash issue and not a mozilla issue
Flash player 5.0.51 (released on Sep 11 2002) now longer includes esound code..
I think this bug can be closed.
Created attachment 131045 [details]
sometimes Flash sound works, sometimes it doesn't, if it doesn't, try again
I have upgraded to flash 6.0. By the moment, everything seems to work. Unless
there's any problematic URL I can try, it works for me.
Marking WFM due to the last comment.
Reopen if your opinion is different and you can reproduce this with a