Il desktop Mendeley non funzionerà su Ubuntu 16.04


11

Ho provato a installare Mendeley su Ubuntu 16.04. Ho seguito la guida all'installazione sul loro sito Web, ma semplicemente non si avvia. L'icona appare quando la eseguo e in 3 secondi scompare. qualche idea?

Uscita di funzionamento mendeleydesktopnel terminale

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 

Potresti aggiungere l'URL del progetto e il nome del pacchetto al tuo post originale (modificandolo). non riesco a trovare alcun pacchetto chiamato mendeley nel repository 16.04. Presumo che tu stia parlando di mendeley.com
dufte

Se un'applicazione sembra andare in crash spesso aiuta a avviarlo da un terminale / riga di comando. Il vantaggio potrebbe essere che genera un codice di errore o simile che potrebbe essere un buon punto di partenza per la ricerca di una soluzione.
dufte,

1
Inizia qui correttamente il 16.04 e visualizza una finestra di accesso con l'opzione di registrazione e accesso.
dufte,

1
Funziona anche per me su gnome-1604, apri un terminale ed esegui mendeleydesktope aggiungi qualsiasi output alla domanda.
Mark Kirby,

2
Le istruzioni su mendeley.com/download-mendeley-desktop/ubuntu/instructions funzionano per me su Ubuntu 16.04.
edwinksl,

Risposte:


12

Apri un terminale ed esegui

sudo apt-get install libqtsvg4-perl libqtwebkit4

Ho avuto questo errore esatto e dopo la risposta di Mark Kirby ho ancora avuto il problema. Dopo aver eseguito quanto sopra, ora Mendeley avvia e sincronizza tutti i miei dati (sì!).

Quello che non so è se fosse proprio quello che ho scritto sopra o se ne hai bisogno e anche la risposta di Mark Kirby ad entrambi.

Fonte della risposta: http://ubuntuforum-br.org/index.php?topic=120046.0


Sono stato in grado di farlo funzionare usando solo il tuo comando senza usare quello della risposta di Mark Kirby.
adamconkey,

@aconkey Grazie per aver pubblicato questo. Sono sicuro che aiuterà qualcuno in futuro.
John,

4

Sembra che manchi qualche dipendenza qtwebkiteqtsvg

Apri un terminale ed esegui

sudo apt install qt4-dev-tools

Ora prova a eseguirlo di nuovo.


ottenuto questo: "libqt5webkit5 è già la versione più recente"
manutsa,

Prova questa versione aggiornata.
Mark Kirby,

Ho lo stesso errore esatto dell'OP. Questo non l'ha risolto. Ha installato gli strumenti ma l'errore che ottengo è sempre lo stesso (come nella domanda). Altre idee?
Giovanni

Ho preso questa da overflow dello stack nel caso in cui questo non ha funzionato, eseguire sudo apt-get install libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev@ John stesso errore ma diversi app stackoverflow.com/questions/26869830/...
Mark Kirby

Grazie @MarkKirby. Dopo aver applicato la mia risposta funziona. Non sono sicuro che anche la tua soluzione aggiuntiva avrebbe funzionato (anche come l'OP, sono piuttosto il principiante).
Giovanni

1

Per installare i requisiti minimi su Ubuntu 16.04 segui:

sudo apt-get install libqtwebkit4 libqt4-svg

0

Non posso commentare la risposta perché non ho abbastanza punti reputazione. Volevo solo dire che la risposta non ha funzionato per me, ma l'installazione di gdebi

sudo apt install gdebi

dal 16.04 Impossibile installare nulla dal centro software Ubuntu e l'installazione tramite gdebi facendo clic con il tasto destro sul file .deb e aprendo con gdebi ha funzionato bene.

Inoltre se sbagli l'installazione (come ho fatto io) puoi reinstallare usando gdebi.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.