Running on 64-bit AMD Phenom 4-core.
To install M6 ( Milestone 6 ) chose “New” install, using images, but modified the partitioning proposal, allowing installation process to reformat M5 “/root” partition, but kept existing “/home” partition.
After install I had no flash player for Firefox. Since the 64-bit plugin is not GA, and I’ve seemingly had some problems while using it, downloaded and tried to “wrap” 32-bit GA plugin with “nspluginwrapper”. Since the machine is 64-bit, there’s a 64-bit version of “nspluginwrapper”. It’s dynamically linked.
By default, it just complained “no appropriate viewer found”.
When I run it in verbose mode, I get more detail on the problem, “*** NSPlugin Viewer *** ERROR: libnss3.so: cannot open shared object file: No such file or directory”.
When I run it under “strace -f” I can see there’s a search for “libnss3.so” taking place in lib directories, some of which don’t appear to come from any “ld.so” related env. vars or “.conf” files. The dir. list appears to be hardcoded, some of the dirs. don’t exist on the system.
There is one “libnss3.so” on the system, it’s 64-bit. When I made it accesible via one of the lib dirs. being searched, I get the message “*** NSPlugin Viewer *** ERROR: libnss3.so: wrong ELF class: ELFCLASS64”.
At one point, it does execute:
/usr/lib/nspluginwrapper/i386/linux/npviewer.bin
which is 32-bit. There is no 64-bit version.
Am I doing something incorrectly? Or is this a bug? Should there be a 32-bit version of the lib or a 64-bit version of “npviewer.bin” ?