itch: Cannot start app

When attempting to run ~/.itch/app-25.5.1/itch, the following error occurs:

14:29:48.799 INFO itch@25.5.1 on electron@10.4.5 in production
14:29:48.800 DEBUG (m/reac/preb/load-preferences) imported preferences: {"downloadSelfUpdates":true,"offlineMode":false,"installLocations":{},"defaultInstallLocation":"appdata","isolateApps":false,"closeToTray":true,"readyNotification":true,"showAdvanced":false,"openAtLogin":false,"openAsHidden":false,"manualGameUpdates":false,"preventDisplaySleep":true,"preferOptimizedPatches":false,"disableBrowser":false,"enableTabs":false}
14:29:48.908 DEBUG (m/reac/preb/load-preferences) imported preferences: {"downloadSelfUpdates":true,"offlineMode":false,"installLocations":{},"defaultInstallLocation":"appdata","isolateApps":false,"closeToTray":true,"readyNotification":true,"showAdvanced":false,"openAtLogin":false,"openAsHidden":false,"manualGameUpdates":false,"preventDisplaySleep":true,"preferOptimizedPatches":false,"disableBrowser":false,"enableTabs":false}
14:29:48.913 DEBUG (m/net/register-itch-protocol) Registering itch: protocol for session with user agent Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) itch/25.5.1 Chrome/85.0.4183.121 Electron/10.4.5 Safari/537.36
14:29:49.119 INFO (m/reac/preboot) preboot ran in 211.00ms
14:29:49.121 DEBUG (m/reac/open-at-login) Updating login item settings, open=false, hidden=false
14:29:49.121 DEBUG (m/reac/open-at-login) Copying /usr/share/applications/io.itch.itch.desktop => /home/lenny/.config/autostart/io.itch.itch.desktop
14:29:49.124 DEBUG (m/reac/winds) Waiting on root window to dispatch boot
14:29:49.914 INFO (m/reac/i18n) Language settings: preference undefined, sniffed en-GB, fallback en
14:29:49.917 DEBUG (m/reac/locales) Reading local locale file /home/lenny/.itch/app-25.5.1/resources/app/src/static/locales/en.json
14:29:49.920 DEBUG (m/reac/locales) Reading remote locale file /home/lenny/.itch/app-25.5.1/resources/app/src/static/locales/en.json
[29288:0221/142951.078477:FATAL:gpu_data_manager_impl_private.cc(442)] GPU process isn't usable. Goodbye.
Trace/breakpoint trap (core dumped)

When running the application any other way, the window appears then immediately disappears with no error.

System Info

  • Arch Linux (Endeavour OS)
  • Not using a DE: BSPWM
  • Itch 25.5.1, installed via Itch Installer

About this issue

  • Original URL
  • State: open
  • Created 2 years ago
  • Reactions: 5
  • Comments: 19 (1 by maintainers)

Commits related to this issue

Most upvoted comments

I was able to get it to run on the latest glibc by running itch without a sandbox –no-sandbox so at least there’s a workaround for now

Thanks for the workarounds everyone, we’re working on getting updated builds out in the near future.

it’s been 2 years, can it somehow be fixed in the installer?

confirmed buggy still on Ubuntu 23.04

Another solution is to use electron11 Just installing a different electron version won’t work, though, since itch normally ships with its own compiled version, but i made an AUR package which uses this one: itch-bin (https://aur.archlinux.org/packages/itch-bin)

You can also launch it manually like this: electron11 ~/.itch/app-25.5.1/resources/app/

(Note: it looks like an error message does appear if you have the web browser enabled, but the app works fine if you just leave it alone, don’t click any of the buttons on the pop-up)

Thanks! I added the patch to the aur package.

Still an issue on Arch Linux but --no-sandbox works.

affects ubuntu 22 too, --no-sandbox got it to launch

Can confirm that this affects Solus too, running with --no-sandbox got it to launch.