devpod icon indicating copy to clipboard operation
devpod copied to clipboard

AppImage execution opens a blank window since v0.5.22

Open amithm7 opened this issue 9 months ago • 5 comments

What happened?

AppImage execution opens a blank window since v0.5.22

Here are the errors I have observed, trying versions since then:


v0.5.21 (OK version for comparison)

Gtk-Message: 16:39:39.778: Failed to load module "appmenu-gtk-module"

** (dev-pod:170007): WARNING **: 16:39:39.939: webkit_settings_set_enable_offline_web_application_cache is deprecated and does nothing.
Gtk-Message: 16:39:39.991: Failed to load module "appmenu-gtk-module"
/usr/bin/xdg-mime: line 856: qtpaths: command not found

from v0.5.22 (Buggy)

Gtk-Message: 16:14:13.485: Failed to load module "appmenu-gtk-module"

** (dev-pod:152357): WARNING **: 16:14:13.628: webkit_settings_set_enable_offline_web_application_cache is deprecated and does nothing.
/usr/bin/xdg-mime: line 856: qtpaths: command not found
Gtk-Message: 16:14:13.881: Failed to load module "appmenu-gtk-module"
Could not create default EGL display: EGL_BAD_PARAMETER. Aborting...

New error (blank window):

Could not create default EGL display: EGL_BAD_PARAMETER. Aborting...
  • Existing workspaces are visible in context menu of system tray icon, but clicking them does nothing (containers don't start).

from v0.6.0

Gtk-Message: 16:29:25.378: Failed to load module "appmenu-gtk-module"
/usr/bin/xdg-mime: line 856: qtpaths: command not found
Gtk-Message: 16:29:25.790: Failed to load module "appmenu-gtk-module"
Could not create default EGL display: EGL_BAD_PARAMETER. Aborting...
thread '<unnamed>' panicked at src/workspaces.rs:175:72:
called `Result::unwrap()` on an `Err` value: SendError { .. }
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

New error (Happens while opening context menu > Workspaces):

thread '<unnamed>' panicked at src/workspaces.rs:175:72:
called `Result::unwrap()` on an `Err` value: SendError { .. }
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
  • Existing workspaces are no longer visible in the context menu of system tray icon.

from v0.6.9 to v0.6.15 (latest)

Gtk-Message: 16:30:28.608: Failed to load module "appmenu-gtk-module"
/usr/bin/xdg-mime: line 856: qtpaths: command not found
Gtk-Message: 16:30:29.021: Failed to load module "appmenu-gtk-module"

** (WebKitWebProcess:164978): WARNING **: 16:30:29.692: Error loading the injected bundle (././/lib/x86_64-linux-gnu/webkit2gtk-4.1/injected-bundle/libwebkit2gtkinjectedbundle.so): ././/lib/x86_64-linux-gnu/webkit2gtk-4.1/injected-bundle/libwebkit2gtkinjectedbundle.so: cannot open shared object file: No such file or directory
Could not create default EGL display: EGL_BAD_PARAMETER. Aborting...
thread '<unnamed>' panicked at src/workspaces.rs:175:72:
called `Result::unwrap()` on an `Err` value: SendError { .. }
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

New error

** (WebKitWebProcess:164978): WARNING **: 16:30:29.692: Error loading the injected bundle (././/lib/x86_64-linux-gnu/webkit2gtk-4.1/injected-bundle/libwebkit2gtkinjectedbundle.so): ././/lib/x86_64-linux-gnu/webkit2gtk-4.1/injected-bundle/libwebkit2gtkinjectedbundle.so: cannot open shared object file: No such file or directory
  • This maybe from upstream: See https://github.com/tauri-apps/tauri/commit/fbe7c9ead76e71ca258c6f48bbb62185fcc37b1c where it gets fixed but tauri here is not updated to the fixed version I believe.

Local Environment:

  • DevPod Version: Since AppImage v0.5.22 to v0.6.15 (latest)
  • Operating System: linux (OpenSUSE TW)
  • ARCH of the OS: AMD64 (x86_64)

DevPod Provider:

  • Local/remote provider: docker | ssh

Related Issue:

  • https://github.com/loft-sh/devpod/issues/1410

amithm7 avatar Mar 15 '25 11:03 amithm7

Thanks for raising @amithm7, can you install qtpaths and see if this fixes the issue? We are migrating to flatpak to resolve these issues with the dekstop app on linux so it bundles all the UI dependencies. Thank you for linking the tauri version, I will also look into bumping that to the latest stable

bkneis avatar Mar 24 '25 10:03 bkneis

This issue is stale because it has been open for 60 days with no activity.

github-actions[bot] avatar May 24 '25 02:05 github-actions[bot]

@pascalbreuninger Could you look at this? This maybe an appimage packaging issue.

Also, opened a PR #1867 to exempt bugs like this from being marked stale.

amithm7 avatar May 24 '25 07:05 amithm7

This issue is stale because it has been open for 60 days with no activity.

github-actions[bot] avatar Jul 24 '25 02:07 github-actions[bot]

@pascalbreuninger @FabianKramm @janekbaraniewski @bkneis Could you merge gh-1867 ?

amithm7 avatar Jul 24 '25 02:07 amithm7