O desktop Mendeley não funciona no ubuntu 16.04


11

Eu tenho tentado instalar o Mendeley no ubuntu 16.04. Eu segui o guia de instalação no site deles, mas ele simplesmente não inicia. O ícone aparece quando o executo e em 3 segundos desaparece. Alguma ideia?

Saída de funcionamento mendeleydesktopno 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 

Você poderia adicionar o URL do projeto e o nome do pacote à sua postagem original (editando-a). Não consigo encontrar nenhum pacote chamado mendeley no repositório 16.04. Eu suponho que você está falando mendeley.com
dufte

Se um aplicativo parece travar, geralmente ajuda a iniciá-lo a partir de um terminal / linha de comando. A vantagem pode ser a saída de algum código de erro ou similar, que pode ser um bom ponto de partida na busca de uma solução.
Dufte

1
Começa aqui corretamente no 16.04 e exibe uma caixa de diálogo de login com a opção de registro e login.
Dufte

1
Funciona para mim também no gnome-1604, abra um terminal e execute mendeleydesktope adicione toda e qualquer saída à questão.
Mark Kirby

2
As instruções em mendeley.com/download-mendeley-desktop/ubuntu/instructions funcionam para mim no Ubuntu 16.04.
precisa saber é o seguinte

Respostas:


12

Abra um terminal e execute

sudo apt-get install libqtsvg4-perl libqtwebkit4

Eu tive esse erro exato e depois da resposta de Mark Kirby eu ainda tinha o problema. Depois de executar o procedimento acima, agora o Mendeley lança e sincroniza todos os meus dados (sim!).

O que não sei é se foi exatamente o que escrevi acima ou se você precisa disso e também a resposta de Mark Kirby.

Fonte da resposta: http://ubuntuforum-br.org/index.php?topic=120046.0


Consegui fazê-lo funcionar usando apenas o seu comando sem usar o da resposta de Mark Kirby.
adamconkey

Obrigado por postar isso. Tenho certeza de que ajudará alguém no futuro.
John

4

Parece que você está perdendo algumas dependências qtwebkiteqtsvg

Abra um terminal e execute

sudo apt install qt4-dev-tools

Agora tente executá-lo novamente.


conseguiu o seguinte: 'libqt5webkit5 já é a versão mais recente'
manutsa

Experimente esta versão atualizada.
Mark Kirby

Eu tenho exatamente o mesmo erro que o OP. Isso não foi corrigido. Ele instalou as ferramentas, mas o erro que eu recebo ainda é o mesmo (como na pergunta). Alguma outra ideia?
John

Eu levei isso a partir de estouro de pilha no caso de isso não funcionar, execute sudo apt-get install libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev@ John mesmo erro, mas diferente aplicativo stackoverflow.com/questions/26869830/...
Mark Kirby

Obrigado @MarkKirby. Depois de aplicar minha resposta, está funcionando. Não tenho certeza se sua solução extra também teria feito o truque (também como o OP, sou bem novato).
John

1

Para instalar os requisitos mínimos no Ubuntu 16.04, siga os seguintes passos:

sudo apt-get install libqtwebkit4 libqt4-svg

0

Não posso comentar a resposta porque não tenho pontos de reputação suficientes. Eu só queria dizer que a resposta não funcionou para mim, mas instalando o gdebi

sudo apt install gdebi

a partir de 16.04 Não é possível instalar qualquer coisa de centro Ubuntu Software e instalar através gdebi com o botão direito no arquivo .deb e abertura com funcionou bem gdebi.

Além disso, se você estragar a instalação (como eu fiz), você pode reinstalar usando o gdebi.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.