Fedora 11 - Firefox 3.5, Flash content has no sound
FedoraThis forum is for the discussion of the Fedora Project.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Fedora 11 - Firefox 3.5, Flash content has no sound
I am running Fedora 11 for AMD64 and Firefox 3.5 with the Adobe flash plugin installed. I can get video, but not sound. I have trolled through the internet for this and it seems to be a common problem, but I have yet to find the solution.
Sound on the system does work. I can playback mp3 in Amarok and videos through VLC with sound. Also, sound in Firefox works also (e.g. I can play the embedded video on the "You have upgraded to Firefox 3.5" page and the sound plays fine.
If I go to youtube or a similar site, I get video, no sound.
In the system log I can see a series of errors like:
pulseaudio[4053]: reserve-wrap.c: Failed to acquire reservation lock on device 'Audio0': Input/output error
This is interesting since the other programs seem to have no problems getting whatever locks are required. Otherwise, I cannot see any errors.
As I said before, this seems to be a common problem with no posted solutions. Earlier versions of Fedora seemed to fix this by installing libflashsupport, but that seems to be no longer available for since Fedora 10.
Any insight you can provide will be greatly appreciated.
I had the exact same problem in FF with the Flash plugin, but also, unlike you, I had no sound AT ALL in FC11.
It turned out that it was a buggy pulseaudio that was causing my problems, maybe the fixes I list below will help you getting sound in FF with a Flash plugin:
Step 1 - completely disable pulseaudio, as root:
Code:
1. Go to /etc/alsa
2. Rename the file pulse-default.conf to pulse-default.conf.bak
3. Become root and killall pulseaudio (put this in /etc/rc.local, since the system will restart pulseaudio each time it is booted)
Step 2 - re-enable OSS (FC11 does have it installed, only it is disabled by default)
Code:
1. To fix, go into /etc/modprobe.d/dist-oss-conf and uncomment the bottommost line. Save the file, and reboot the system.
Once it comes back up, check if you have better luck with sound. After doing the steps above, I had sound back and working fine in FC11, including sound with the flash plugin in FF (i. e. Youtube had sound, as well as other streaming video sites).
Ok, gave it a shot; no luck, however... I am not really certain that I have really done what you said. I did each of the steps you specified, but if I do a ps after a reboot I still see the pulseaudio. I know the rc.local executed so something else is starting it back up. Thanks for the suggestion.
At this point you should probably be using the 64-bit flash on 64-bit
systems. Here are my notes from when I did it. Caution the pathnames
on adobe's site may have changed a bit.
I had the exact same problem in FF with the Flash plugin, but also, unlike you, I had no sound AT ALL in FC11.
It turned out that it was a buggy pulseaudio that was causing my problems, maybe the fixes I list below will help you getting sound in FF with a Flash plugin:
Step 1 - completely disable pulseaudio, as root:
Code:
1. Go to /etc/alsa
2. Rename the file pulse-default.conf to pulse-default.conf.bak
3. Become root and killall pulseaudio (put this in /etc/rc.local, since the system will restart pulseaudio each time it is booted)
Step 2 - re-enable OSS (FC11 does have it installed, only it is disabled by default)
Code:
1. To fix, go into /etc/modprobe.d/dist-oss-conf and uncomment the bottommost line. Save the file, and reboot the system.
Once it comes back up, check if you have better luck with sound. After doing the steps above, I had sound back and working fine in FC11, including sound with the flash plugin in FF (i. e. Youtube had sound, as well as other streaming video sites).
Hope this helps,
Followed instructions to the letter and it did not help at all. Also, when I do a ps after reboot, pulseaudio is still running, why?
I am running on Fedora 11, Firefox 3.5.1 on a 32 bit machine; actually 2 of them on is a 3gb Acer, and the other is an Acer netbook. Same issue on both.
Sound works perfectly when not using FF.
Right then I finally got this working on Fedora 11 (64 bit) but not the way that a lot of the websites have been saying.
Using the Add/Remove Software from the system and admin menu, I found a program called Alsa to PulseAudio backend, alsa-plugins-pulseaudio-1.2.20-2.fc11 (x86_64)
I restarted Firefox and flash was now playing with sound included. I hope this helps somebody as I was on this problem for four hours, it nearly drove me mad. Please note that my problem was exclusively linked to flash without sound, not Fedora without sound.
Erased alsa-plugins-pulseaudio:
[root@COOLERMASTER EFRAIN]# yum erase alsa-plugins-pulseaudio.x86_64
(System > Administration > Add/Remove Software reported "Unresolved Dependencies" for it, when checked through Selection > Depends On.)
and then:
[root@COOLERMASTER EFRAIN]# yum install alsa-plugins-pulseaudio.x86_64
Did same for "pulseaudio.x86_64", for which same thing was happening.
Make sure you install again all the erased dependencies - some have to be installed individually.
Also followed procedure for x86_64 - Fedora 11, in fedoraproject.org/wiki/Flash. Not sure if this added anything - Doesn'look like it in the Yum Log.
Sound did not come back inmediately, but next day it was there. Why? I don't know.
Only thing I did inmediately before was going through System > Preferences > Sound, and opening all the tabs in it.
Stating the obvious - make sure volume is up on both Advanced Volume Controls, and Sound, in System Preferences menu, before you do anything else.
1. Go to /etc/alsa
2. Rename the file pulse-default.conf to pulse-default.conf.bak
3. Become root and killall pulseaudio (put this in /etc/rc.local, since the system will restart pulseaudio each time it is booted)
Step 2 - re-enable OSS (FC11 does have it installed, only it is disabled by default)
Code:
1. To fix, go into /etc/modprobe.d/dist-oss-conf and uncomment the bottommost line. Save the file, and reboot the system.
Once it comes back up, check if you have better luck with sound. After doing the steps above, I had sound back and working fine in FC11, including sound with the flash plugin in FF (i. e. Youtube had sound, as well as other streaming video sites).
It worked for me. Pulseaudio was definitely the culprit here. Any flash video that was played on any site had no sound, whatsoever. I stumbled upon this forum and the exact steps outlined in rylan76' post did the trick. Thanks rylan76.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.