O Mendeley mudou recentemente da versão Desktop para o "Mendeley Reference Manager".
Link:https://www.mendeley.com/download-reference-manager/
Ele baixa um arquivo AppImage. Eu torno o arquivo executável:
chmod a+x mendeley-reference-manager-2.77.0-x86_64.AppImage
E então tente instalá-lo:
./mendeley-reference-manager-2.77.0-x86_64.AppImage
Isso dá o seguinte erro:
(node:13441) ProtocolDeprecateCallback: The callback argument of protocol module APIs is no longer needed.
[13441:0901/105344.492139:FATAL:gpu_data_manager_impl_private.cc(445)] GPU process isn't usable. Goodbye.
Trace/breakpoint trap (core dumped)
Tentando instalar usando "sudo" dá o seguinte erro:
[13592:0901/105501.308639:FATAL:electron_main_delegate.cc(253)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
Trace/breakpoint trap
Qualquer ajuda? Gert Kruger
Responder1
AlgunsOs aplicativos Electron empacotados como AppImages se recusam a iniciar, a menos que certosbandeirassão passados ao executar o AppImage.
No caso do Mendeley, você precisa anexar o seguinte sinalizador do Chromium.
./mendeley-reference-manager-2.80.1-x86_64.AppImage --no-sandbox
Para referência:O que significa a opção Chromium --no-sandbox?
Responder2
Basta usar --no-sandbox
flag se você não conseguir ver o aplicativo. Como alguns aplicativos não são executáveis a menos que esse sinalizador seja fornecido, a mesma coisa aconteceu anteriormente com o R Studio e funcionou apenas se esse --no-sandbox
sinalizador " " for fornecido. Mas as versões atuais do R Studio têm esse bug corrigido e rodam sem esse sinalizador. Da mesma forma, Mendeley também terá que trabalhar nisso em breve.
./mendeley-reference-manager-2.80.1-x86_64.AppImage --no-sandbox
Para a versão atual basta usar os respectivos números de versão, por exemplo,./mendeley-reference-manager-2.89.0-x86_64.AppImage --no-sandbox
caso contrário, você sempre pode usar a versão desktop deárea de trabalho mendeleyque será a versão 1.19.5 para Linux (64 bits). Para isso execute o código do terminal do diretório./bin/mendeleydesktop