Le bureau Mendeley ne fonctionnera pas sur Ubuntu 16.04


11

J'ai essayé d'installer Mendeley sur Ubuntu 16.04. J'ai suivi le guide d'installation sur leur site Web, mais il ne démarre tout simplement pas. L'icône apparaît lorsque je l'exécute et en 3 secondes, elle disparaît. Des pensées?

Sortie de l'exécution mendeleydesktopdans le 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 

Pourriez-vous s'il vous plaît ajouter l'URL du projet et le nom du package à votre message d'origine (en le modifiant). je ne trouve aucun paquet appelé mendeley dans le référentiel 16.04. Je suppose que vous parlez de mendeley.com
dufte

Si une application semble planter, il est souvent utile de la démarrer à partir d'un terminal / d'une ligne de commande. L'avantage pourrait être qu'il génère un code d'erreur ou similaire, ce qui pourrait être un bon point de départ pour la recherche d'une solution.
dufte

1
Il démarre ici correctement le 16.04 et affiche une boîte de dialogue de connexion avec l'option d'enregistrement et de connexion.
dufte

1
Fonctionne pour moi aussi sur gnome-1604, ouvrez un terminal et exécutez mendeleydesktopet ajoutez toutes les sorties à la question.
Mark Kirby

2
Les instructions sur mendeley.com/download-mendeley-desktop/ubuntu/instructions fonctionnent pour moi sur Ubuntu 16.04.
edwinksl

Réponses:


12

Ouvrez un terminal et exécutez

sudo apt-get install libqtsvg4-perl libqtwebkit4

J'ai eu cette erreur exacte et après la réponse de Mark Kirby, j'ai toujours eu le problème. Après avoir exécuté ce qui précède, Mendeley lance et synchronise maintenant toutes mes données (ouais!).

Ce que je ne sais pas, c'est si c'était juste ce que j'ai écrit ci-dessus ou si vous en avez besoin et aussi la réponse de Mark Kirby à la fois.

Source de réponse: http://ubuntuforum-br.org/index.php?topic=120046.0


J'ai pu le faire fonctionner en utilisant uniquement votre commande sans utiliser celle de la réponse de Mark Kirby.
adamconkey

@aconkey Merci d'avoir posté ceci. Je suis sûr que cela aidera quelqu'un à l'avenir.
John

4

Vous semblez manquer certaines dépendances qtwebkitetqtsvg

Ouvrez un terminal et exécutez

sudo apt install qt4-dev-tools

Essayez à nouveau de l'exécuter.


a obtenu ceci: «libqt5webkit5 est déjà la dernière version»
manutsa

Essayez cette version mise à jour.
Mark Kirby

J'ai exactement la même erreur que l'OP. Cela ne l'a pas corrigé. Il a installé les outils mais l'erreur que je reçois est toujours la même (comme dans la question). D'autres idées?
John

J'ai pris cela du débordement de pile au cas où cela ne fonctionnerait pas, exécutez sudo apt-get install libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev@John Même erreur mais application différente stackoverflow.com/questions/26869830/…
Mark Kirby

Merci @MarkKirby. Après avoir appliqué ma réponse, cela fonctionne. Je ne sais pas si votre solution supplémentaire aurait également fait l'affaire (également comme l'OP, je suis tout à fait novice).
John

1

Pour installer la configuration minimale requise sur Ubuntu 16.04, procédez comme suit:

sudo apt-get install libqtwebkit4 libqt4-svg

0

Je ne peux pas commenter la réponse car je n'ai pas assez de points de réputation. Je voulais juste dire que la réponse ne fonctionnait pas pour moi mais installer gdebi

sudo apt install gdebi

à partir du 16.04 Impossible d'installer quoi que ce soit à partir du centre du logiciel Ubuntu et l'installation via gdebi en cliquant avec le bouton droit sur le fichier .deb et en ouvrant avec gdebi a bien fonctionné.

De plus, si vous gâchez l'installation (comme je l'ai fait), vous pouvez réinstaller en utilisant gdebi.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.