In beta4 plus, the flash-plugin seems to be broken (at least on 64-bit), or the npwrapper maybe.
It worked fine in beta4. Note: I’m talking about Adobe’s flash-player. Not gnash or swfdec. I had it installed from the non-foss repo, and after the update I just get a big grey box where the flash-video is supposed to play. Anyone else run into this and know a work-around?
Not sure, I’ve been avoiding dup becuase I didn’t want to loose functionality. I was able to get Flash 10 working back in Beta 3, but I haven’t been able to do it in Beta 4. Maybe you could try manually installing that? It works a lot better.
Completely purge everything the non-foss installed as far as flash goes, then trying a reinstall just in case something had become corrupted along the way. Nope, that one didn’t make a difference.
Purged again, downloaded the tarball from Adobe’s site and did a manual install. Nope, that didn’t work either.
Finally, a third purge. In Yast, I decided to downgrade to flash 9.x. Now flash works again.
So, for now I’ve decided to lock the flash-plugin to that version. At least it works, even if not the latest and greatest.
nspluginwrapper -i /usr/lib64/browser-plugins/npwrapper.libflashplayer.so
/usr/lib64/browser-plugins/npwrapper.libflashplayer.so is not a valid NPAPI plugin
Flash 10 added new dependencies.
You need to install them before Flash will work. It will be listed in about : plugins but wont actually work as the initialization fails.
You dont have to worry about glibc as more than likely its already installed the other 2 may not be however.
You may have to create a symbolic link to link /usr/lib/libcurl.so.3 to /usr/lib/libcurl.so.4 as I think Flash 10 still requires libcurl.so.3 (See the second blog entry above).
Edit: Also the version of nspluginwrapper in the repositories is only version 1.0.0 (Stable Release). This is not fully compatible with Flash 10. If you are going to use Flash 10 you should compile the latest development build (1.1.4) from nspluginwrapper [Web > Gwenole Beauchesne] as this provides better support for the new version.
Ah, that did the trick. The mozilla-nss package was already installed (whether it was by default or something else has pulled it in I’m not sure), but libcurl was not. Symlinking was not necessary though.
I didn’t bother recompiling the wrapper though, since it wasn’t necessary. At least not what I’ve noticed.