This addon uses kde and xulruner libraries. All those libraries must be accesible before this plugin can be used. The list of libraries used by the plugin are:

  • libkdeinit4_kwalletd.so
  • libxul.so
  • libxpcom.so

And for Firefox 4, there is also:

  • libmozalloc.so

The location of the libraries varies depending on the Linux distribution used.

The first library, libkdeinit4_kwalletd.so is a KDE 4.X lib. The other two libraries libxul.so and libxpcom.so are from XUL. The last library libmozalloc.so is only found at XUL version 2 (xulrunner 2.X).

If you see that the plugin is not working, it may be a library path problem, you can do this:

 

$ find / -name libkdeinit4_kwalletd.so

/usr/lib/kde4/libkdeinit/libkdeinit4_kwalletd.so

$ find / -name libxul.so

/usr/lib/xulrunner-1.9.2.15/libxul.so

/usr/lib/firefox-3.6.16pre/libxul.so

 

Now you need to add those paths to your library path. Note that in this case the libraries are included in firefox but not in thunderbird, as the find didn't show a thunderbird's libxul. Either way, adding the xulrunner path should work;

 

$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/kde4/libkdeinit:/usr/lib/xulrunner-1.9.2.15

$ firefox

(or $thunderbird)

 

Then remove the plugin and install it again. If the problem is solved, you should make the LD_LIBRARY_PATH permanent, but this is distribution dependent. You may also link to the libray from /usr/lib as root, for example:

# ln -s /usr/lib/kde4/libkdeinit/libkdeinit4_kwalletd.so /usr/lib

 

   
© Copyright © 2020 Web de Guillermo Adrián Molina. All Rights Reserved.