Summary: | firefox-3.5.{2,3} doesn't load adobe-flash until the flash player library is touched | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Tanktalus |
Component: | Current packages | Assignee: | Mozilla Gentoo Team <mozilla> |
Status: | RESOLVED INVALID | ||
Severity: | minor | CC: | juanluperez, lack |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
URL: | http://forums.gentoo.org/viewtopic-t-788868-start-0-postdays-0-postorder-asc-highlight-.html | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | "emerge -p mozilla-firefox adobe-flash" plus "emerge --info" |
Description
Tanktalus
2009-09-29 15:23:13 UTC
I have the same problem here. Not only when I start up Firefox, but also when I have Firefox running for some time. Like it just forgets where the adobe-flash player or libs are. I'll attach emerge -p for mozilla-firefox and adobe-flash plus emerge --info. Created attachment 205903 [details]
"emerge -p mozilla-firefox adobe-flash" plus "emerge --info"
(In reply to comment #1) > I have the same problem here. Not only when I start up Firefox, but also when I > have Firefox running for some time. Like it just forgets where the adobe-flash > player or libs are. > > I'll attach emerge -p for mozilla-firefox and adobe-flash plus emerge --info. > Your xulrunner backend is being confused by both plugins, disable 32bit if you are building and using source version of firefox. So... this is a bug in xulrunner, then? There should be no reason I'm aware why I can't have both 32- and 64-bit installed, especially if I'm running Firefox (compiled from source as 64-bit) and, say, 32-bit opera or other binary-only browser that can load Mozilla plugins (say pre-alpha versions of Chrome). Each would load the correct flash. (And, as I mentioned, konqueror doesn't face this problem, it apparently can always load the correct flash.) (In reply to comment #3) > (In reply to comment #1) > > I have the same problem here. Not only when I start up Firefox, but also when I > > have Firefox running for some time. Like it just forgets where the adobe-flash > > player or libs are. > > > > I'll attach emerge -p for mozilla-firefox and adobe-flash plus emerge --info. > > > > Your xulrunner backend is being confused by both plugins, disable 32bit if you > are building and using source version of firefox. > I will give this a try and will report back here if I notice any change. As far as I'm aware, this will only happen if you have both 32b and 64b plugins installed *AND* also use www-plugins/nspluginwrapper to wrap the 32b one so your 64b browser sees it. If you tell nspluginwrapper not to wrap your 32b flash plugin, I think it should be safe to have both installed simultaneously. (In reply to comment #6) > As far as I'm aware, this will only happen if you have both 32b and 64b plugins > installed *AND* also use www-plugins/nspluginwrapper to wrap the 32b one so > your 64b browser sees it. > > If you tell nspluginwrapper not to wrap your 32b flash plugin, I think it > should be safe to have both installed simultaneously. > This isn't applicable to me since I don't have nspluginwrapper installed. However, I reinstalled adobe-flash with USE="-32bit" and so far I don't encounter any problems. Too bad, the problem still persists. It occurs when I open a new instance of Firefox or when it has been up and running for some time. Flash content just leaves a blank space. When I re-emerge flash and hit F5 in Firefox, everything shows up as normal Current way of installing adobe-flash: know-where-to-run etc # emerge -a adobe-flash These are the packages that would be merged, in order: Calculating dependencies ... done! [ebuild R ] www-plugins/adobe-flash-10.0.32.18 USE="64bit (multilib) -32bit" 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB I have no clue what's causing this. Deleting ~/.mozilla/plugins/flashplayer.xpt and ~/.mozilla/plugins/libflashplayer.so solved this problem for me. Amd64 system, firefox-3.5.2 Found the same solution as Juanlu. I got it while running FX from the command line putting out a lot of errors while loading a website with flash. The error messages where complaining about a wrong ELF file "libflashplayer.so" in ~/.mozilla/plugins/. (In reply to comment #10) > Found the same solution as Juanlu. I got it while running FX from the command > line putting out a lot of errors while loading a website with flash. The error > messages where complaining about a wrong ELF file "libflashplayer.so" in > ~/.mozilla/plugins/. > Yes, this is how I found the solution. Thanks for your explanation. Yes, if you have a locally-installed plugin in ~/.mozilla/plugins/ it will most certainly interfere with your system-installed plugin. Delete it and all should be well. |