Problema de instalación del administrador de referencias de Mendeley con Ubuntu 22

Problema de instalación del administrador de referencias de Mendeley con Ubuntu 22

Mendeley recientemente pasó de la versión de escritorio a "Mendeley Reference Manager".

Enlace:https://www.mendeley.com/download-reference-manager/

Descarga un archivo AppImage. Hago el archivo ejecutable:

chmod a+x mendeley-reference-manager-2.77.0-x86_64.AppImage 

Y luego intenta instalarlo:

./mendeley-reference-manager-2.77.0-x86_64.AppImage 

Eso da el siguiente error:

(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)

Al intentar instalar usando "sudo" aparece el siguiente error:

[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

¿Alguna ayuda? Gert Kruger

Respuesta1

AlgunoLas aplicaciones electrónicas empaquetadas como AppImages se niegan a iniciarse a menos que se cumplan ciertas condiciones.banderasse pasan al ejecutar AppImage.

En el caso de Mendeley, debes agregar la siguiente bandera de Chromium.

./mendeley-reference-manager-2.80.1-x86_64.AppImage --no-sandbox

Para referencia:¿Qué significa la opción Chromium sin zona de pruebas?

Respuesta2

Simplemente use --no-sandboxla bandera si no puede ver la aplicación. Dado que algunas aplicaciones no son ejecutables a menos que se proporcione este indicador, lo mismo sucedió anteriormente con R Studio y funcionó solo si --no-sandboxse proporciona este indicador " ". Pero las versiones actuales de R Studio tienen este error solucionado y se ejecutan sin este indicador. Del mismo modo, Mendeley también tendrá que trabajar en ello pronto.

./mendeley-reference-manager-2.80.1-x86_64.AppImage --no-sandbox Para la versión actual simplemente use los números de versión respectivos, por ejemplo,./mendeley-reference-manager-2.89.0-x86_64.AppImage --no-sandbox

de lo contrario, siempre puedes usar la versión de escritorio desdeescritorio mendeleyla cual será la versión 1.19.5 para Linux (64 bits). Para lo cual ejecute el código desde la terminal del directorio../bin/mendeleydesktop

información relacionada