After installing the Bluejeans plugin, I found that I still couldn't use the Bluejeans service. The plugin didn't show up under about:plugins
, suggesting a problem with Firefox loading the plugin. In fact, after deleting ~/.mozilla/firefox/*.default/pluginreg.dat
and restarting Firefox from the commandline, I got an error like this:
LoadPlugin: failed to initialize shared library /usr/lib/mozilla/plugins/nprbjnplugin_2.8.115.8.so
[/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.15' not found
(required by /usr/lib/mozilla/plugins/nprbjnplugin_2.8.115.8.so)]
The Bluejeans plugin is compiled against a later version of glibc than is present in Debian Wheezy. To work around this:
- Download the newer glibc from Ubuntu (Bluejeans supports Ubuntu):
wget http://nl.archive.ubuntu.com/ubuntu/pool/main/e/eglibc/libc6_2.15-0ubuntu10.7_amd64.deb
- Unpack it into a local directory (do not simply install it!):
dpkg -x libc6_2.15-0ubuntu10.7_amd64.deb myLibraryDir
- Remove the pluginreg.dat cache file (it remembers not to try the plugin):
rm ~/.mozilla/firefox/*.default/pluginreg.dat
- Run Firefox with the new library:
LD_LIBRARY_PATH=myLibraryDir/lib/x86_64-linux-gnu/ firefox
This allowed me to use Bluejeans on my Debian Wheezy laptop.