6

I recently upgraded to Ubuntu 22.04 (from 20.04) and now my Mendeley Reference Manager AppImage won't start. I made the AppImage executable and confirmed that libfuse2 is installed. When I try to run the AppImage file from the terminal, I get the following error:

(node:10810) ProtocolDeprecateCallback: The callback argument of protocol module APIs is no longer needed.
(node:10810) ProtocolDeprecateCallback: The callback argument of protocol module APIs is no longer needed.
[10810:0820/002523.646076:FATAL:gpu_data_manager_impl_private.cc(445)] GPU process isn't usable. Goodbye.
Trace/breakpoint trap (core dumped)

Can anyone help with this? Here's a link to the AppImage download in case you are interested: https://www.mendeley.com/download-reference-manager/linux

2 Answers2

7

Same error message for me (Ubuntu 22.04). Launching the AppImage gives the following error:

./mendeley-reference-manager-2.77.0-x86_64.AppImage  
(node:21581) ProtocolDeprecateCallback: The callback argument of protocol module APIs is no longer needed. 
(node:21581) ProtocolDeprecateCallback: The callback argument of protocol module APIs is no longer needed.
[21581:0908/111909.638885:FATAL:gpu_data_manager_impl_private.cc(445)] GPU process isn't usable. Goodbye.

The solution is to launch the AppImage with the following command line arguments:

./mendeley-reference-manager-2.77.0-x86_64.AppImage --disable-gpu-sandbox

Solution found here: https://forums.balena.io/t/strange-error-message-gpu-process-isnt-useable/357119/2

valerio sperati
  • 106
  • 1
  • 3
1

I also experienced the same issue on Ubuntu 22.04. I also have a Nvidia GPU card. Changing the driver (to 510) did not solve my issue. I found this solution (install Mendeley via flatpak) that worked (be sure to completely remove the previous version of Mendeley!):

$ sudo flatpak install flathub com.elsevier.MendeleyDesktop 
$ flatpak run com.elsevier.MendeleyDesktop