FlyingCarpet icon indicating copy to clipboard operation
FlyingCarpet copied to clipboard

Linux: window does not display properly (bad EGL parameter)

Open rexendevar opened this issue 8 months ago • 2 comments

flynn@flynns-surface:~/Downloads$ '/home/flynn/Downloads/linux_FlyingCarpet_9.0.0_amd64.AppImage' 
Could not create default EGL display: EGL_BAD_PARAMETER. Aborting...

Image

rexendevar avatar Apr 17 '25 18:04 rexendevar

fedora 41, wayland, kernel 6.13.6, GNOME 47.5

rexendevar avatar Apr 17 '25 19:04 rexendevar

It looks like this may be a problem with Tauri 2, so may not be something I can help with. https://github.com/tauri-apps/tauri/issues/11988 https://github.com/tauri-apps/tauri/issues/11994 https://github.com/fosslife/devtools-x/issues/126 https://github.com/gitbutlerapp/gitbutler/issues/5282

spieglt avatar Apr 18 '25 03:04 spieglt

EndeavourOS (arch), x11, kernel 6.14.4, GNOME 48.0.1

Redume avatar Jun 20 '25 15:06 Redume

same here, also EndeavourOS (arch), x11, kernel 6.17.2-arch1-1, Cinnamon 6.4.13

Ao1Pointblank avatar Oct 14 '25 23:10 Ao1Pointblank

It looks like there may be some fixes, I'll look into it: https://github.com/tauri-apps/tauri/issues/11994#issuecomment-2552446386 https://github.com/tauri-apps/tauri/issues/11994#issuecomment-2585913213 https://github.com/gitbutlerapp/gitbutler/pull/5301/files https://github.com/tauri-apps/tauri/issues/8929#issuecomment-2096496883 https://github.com/linuxdeploy/linuxdeploy/issues/272#issuecomment-2580258760

spieglt avatar Oct 15 '25 05:10 spieglt

@Ao1Pointblank @Redume @rexendevar Could anyone please try https://github.com/spieglt/FlyingCarpet/releases/download/v9.0.0/linux_FlyingCarpet_9.0.0_amd64_NO_STRIP.AppImage? I've compiled with the NO_STRIP=true flag which supposedly fixes this.

spieglt avatar Oct 16 '25 01:10 spieglt

Apologies, I tested on Fedora and that did not work. But the linux_FlyingCarpet_9.0.9_amd64.AppImage I just uploaded to the releases page does work on Fedora, and I assume EndeavourOS as well. I had to follow the instructions at https://github.com/linuxdeploy/linuxdeploy/issues/272#issuecomment-2580258760 and move the resulting AppImage to replace the one at /home/$USER/.cache/tauri/linuxdeploy-x86_64.AppImage, then rebuild with cargo tauri build.

spieglt avatar Dec 03 '25 03:12 spieglt