unobserved-io / espanso-gui

GUI frontend for espanso
GNU General Public License v3.0
47 stars 3 forks source link

Doesn't open on CachyOS #11

Closed asm0dey closed 5 days ago

asm0dey commented 1 week ago

When trying to open espanso gui on my machine with full backtrace enabled I get the following error:

wp_linux_drm_syncobj_manager_v1#60: error 0: surface already exists
Protocol error 0 on object wp_linux_drm_syncobj_manager_v1@60:
thread 'main' panicked at /home/finkel/.cache/yay/espanso-gui/src/build/target/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/wgpu-core-0.19.4/src/device/global.rs:1859:21:
internal error: entered unreachable code: Fallback system failed to choose present mode. This is a bug. Mode: AutoVsync, Options: []
stack backtrace:
   0:     0x62d75fbe4cf9 - <unknown>
   1:     0x62d75fc1145b - <unknown>
   2:     0x62d75fbe07ff - <unknown>
   3:     0x62d75fbe5ed1 - <unknown>
   4:     0x62d75fbe5bac - <unknown>
   5:     0x62d75fbe6521 - <unknown>
   6:     0x62d75fbe6387 - <unknown>
   7:     0x62d75fbe51e9 - <unknown>
   8:     0x62d75fbe6013 - <unknown>
   9:     0x62d75de2f582 - <unknown>
  10:     0x62d75f6c3e4d - <unknown>
  11:     0x62d75f62f6ab - <unknown>
  12:     0x62d75f39960c - <unknown>
  13:     0x62d75f3b471a - <unknown>
  14:     0x62d75f3c3ad0 - <unknown>
  15:     0x62d75ee3c888 - <unknown>
  16:     0x62d75eb5e599 - <unknown>
  17:     0x62d75df6fbe4 - <unknown>
  18:     0x62d75df73142 - <unknown>
  19:     0x62d75df737cf - <unknown>
  20:     0x62d75e0297bc - <unknown>
  21:     0x62d75e026d66 - <unknown>
  22:     0x62d75e027305 - <unknown>
  23:     0x62d75df21974 - <unknown>
  24:     0x62d75df22206 - <unknown>
  25:     0x62d75df892f7 - <unknown>
  26:     0x62d75df72b67 - <unknown>
  27:     0x62d75dfbe2bf - <unknown>
  28:     0x62d75df27321 - <unknown>
  29:     0x62d75def9752 - <unknown>
  30:     0x62d75dece435 - <unknown>
  31:     0x62d75de4d496 - <unknown>
  32:     0x62d75fbda87c - <unknown>
  33:     0x62d75de4d46a - <unknown>
  34:     0x62d75df2739e - <unknown>
  35:     0x764dd0bc01ce - <unknown>
  36:     0x764dd0bc028a - __libc_start_main
  37:     0x62d75de30005 - <unknown>
  38:                0x0 - <unknown>
rickykresslein commented 1 week ago

Seems like an error with the wgpu crate. It could be that a dependency needs to be updated to work with your system. I'll look into it. Thank you for bringing this up.

rickykresslein commented 5 days ago

I just pushed an update. You will need to build from source, but after updating a couple of dependencies I was able to run espansoGUI on a fresh install of CachyOS.