Zotero 8 in Chrome linux - missing dependencies?
On discovering that you have released an ARM version of Zotero I tried installing on my Chromebook. I followed your instructions and created the desktop file.
It tries to launch from the desktop file (ie clicking on the icon) but the application hangs. I can launch using the command line and it seems to work OK.
However while using it, the following error messages appear in the command line window :
Missing chrome or resource URL: chrome://zotero/skin/16/white/loading.svg
(cros_im:2116) 2026-01-23T23:46:05.776717Z WARNING: [cros_gtk_im_context.cc(583)] GdkWindow doesn't have an associated wl_surface.
(cros_im:2116) 2026-01-23T23:46:40.370360Z WARNING: [cros_gtk_im_context.cc(583)] GdkWindow doesn't have an associated wl_surface.
(cros_im:2116) 2026-01-23T23:46:50.574907Z WARNING: [cros_gtk_im_context.cc(583)] GdkWindow doesn't have an associated wl_surface.
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt (t=202.162) [GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt
(cros_im:2116) 2026-01-23T23:49:30.053952Z WARNING: [cros_gtk_im_context.cc(583)] GdkWindow doesn't have an associated wl_surface.
I suspect this is why the app is hanging. Bearing in mind that chrome linux is a barebone (very bare) Debian environment I wonder if there are things that should be there that aren't - dependencies that would be present in a fully installed environment.
I't's nice to be able to use it though - even if it's a bit wobbly at the moment !
It tries to launch from the desktop file (ie clicking on the icon) but the application hangs. I can launch using the command line and it seems to work OK.
However while using it, the following error messages appear in the command line window :
Missing chrome or resource URL: chrome://zotero/skin/16/white/loading.svg
(cros_im:2116) 2026-01-23T23:46:05.776717Z WARNING: [cros_gtk_im_context.cc(583)] GdkWindow doesn't have an associated wl_surface.
(cros_im:2116) 2026-01-23T23:46:40.370360Z WARNING: [cros_gtk_im_context.cc(583)] GdkWindow doesn't have an associated wl_surface.
(cros_im:2116) 2026-01-23T23:46:50.574907Z WARNING: [cros_gtk_im_context.cc(583)] GdkWindow doesn't have an associated wl_surface.
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt (t=202.162) [GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt
(cros_im:2116) 2026-01-23T23:49:30.053952Z WARNING: [cros_gtk_im_context.cc(583)] GdkWindow doesn't have an associated wl_surface.
I suspect this is why the app is hanging. Bearing in mind that chrome linux is a barebone (very bare) Debian environment I wonder if there are things that should be there that aren't - dependencies that would be present in a fully installed environment.
I't's nice to be able to use it though - even if it's a bit wobbly at the moment !
Upgrade Storage
You might have to do some additional debugging to figure out why it's hanging from the launcher.