11

I've been trying to install Mendeley on ubuntu 16.04. I followed the installation guide on their website but it simply doesn't start. The icon appears when I run it and in 3 seconds it disappears. Any thoughts?

Output of running mendeleydesktop in terminal

Unable to use Qt libraries in /usr/lib/x86_64-linux-gnu. Some components are missing:
 /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 To run Mendeley Desktop you may need to install the QtWebKit and QtSvg packages provided by your Linux distribution. Using bundled SSL runtime libraries /usr/bin/../../opt/mendeleydesktop/bin/mendeleydesktop: error while loading shared libraries: libgstapp-0.10.so.0: cannot open shared object file: No such file or directory 
amc
  • 7,292
manutsa
  • 213

4 Answers4

12

Open a terminal and run

sudo apt-get install libqtsvg4-perl libqtwebkit4

I had this exact error and after Mark Kirby's answer I still had the problem. After running the above, now Mendeley launches and syncs all my data (yeah!).

What I don't know is if it was just what I wrote above or if you need this and also Mark Kirby's answer both.

Source of answer: http://ubuntuforum-br.org/index.php?topic=120046.0

John
  • 1,026
4

You seem to be missing some dependencies qtwebkit and qtsvg

Open a terminal and run

sudo apt install qt4-dev-tools

Now try to run it again.

Mark Kirby
  • 18,949
  • 19
  • 79
  • 116
1

To install the minimum requirements on Ubuntu 16.04 follow:

sudo apt-get install libqtwebkit4 libqt4-svg
amc
  • 7,292
0

I can't comment on the answer because I don't have enough reputation points. I just wanted to say that the answer didn't work for me but installing gdebi

sudo apt install gdebi

from 16.04 Cannot install anything from Ubuntu Software center and installing through gdebi by right clicking the .deb file and opening with gdebi worked fine.

Also if you mess up the install (like I did) you can re-install using gdebi.

abdnChap
  • 139