Skip to content

Instantly share code, notes, and snippets.

@mhp
Last active August 29, 2015 14:08
Show Gist options
  • Save mhp/71583b3e2dfe12fbad48 to your computer and use it in GitHub Desktop.
Save mhp/71583b3e2dfe12fbad48 to your computer and use it in GitHub Desktop.
Bluejeans plugin on Debian Wheezy

Using the Bluejeans plugin on Debian Wheezy

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:

  1. 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

  1. Unpack it into a local directory (do not simply install it!):

dpkg -x libc6_2.15-0ubuntu10.7_amd64.deb myLibraryDir

  1. Remove the pluginreg.dat cache file (it remembers not to try the plugin):

rm ~/.mozilla/firefox/*.default/pluginreg.dat

  1. 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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment