Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

I work as a student assistant Linux admin and I just packaged up Adobe's "Square" plugin to get 64bit FF running flash pretty well (first time I've seen it work this well), but there's one little problem I've come across thus far: if you open one browser and start using flash the second browser will not be able to output sound. I realize this is probably because of what sound driver is being used but is there any good way to fix this or is this just how it is for Flash being the bane of my existence?

Thanks for any help!

share|improve this question

2 Answers 2

up vote 5 down vote accepted

As described on the FedoraProject wiki on Flash, you might need the PulseAudio ALSA module. If one of the browser's flash plugin (or pulseaudio itself) has locked the sound device, other apps trying to use the sound device might not succeed.

share|improve this answer
    
Thank you so much this worked perfectly - just installed alsa-plugins-pulseaudio.i686, I suspected some explanation like yours, but I wasn't sure how to actually fix it. Thanks so much. –  jphenow Jan 26 '11 at 15:43

Check to see if you can play sound in any second application. Back when I used Linux on the desktop some audio drivers couldn't mix two audio streams. I really hope that would have been fixed by now, but you never know...

If you really can't play two simultaneous audio sources then you'll want to install an audio mixing daemon (e.g., esound or similar). A mixing daemon will intercept audio signals, mix them itself then send a single combined audio stream to the dsp.

But if you can play sound from a second audio source then I'm completely wrong.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.