holochain / launcher-tauri

Desktop launcher to install and use Holochain apps locally
262 stars 21 forks source link

AppImage launcher on ArcoLinux fails to load xapp-gtk3-module, No WebKitWebProcess #14

Open jrhamilton opened 2 years ago

jrhamilton commented 2 years ago

After downloading App.Image and executing, I receive the following error:

$ chmod u+x holochain-launcher_0.3.0_amd64.AppImage $ ./holochain-launcher_0.3.0_amd64.AppImage

Gtk-Message: 18:09:02.751: Failed to load module "xapp-gtk3-module"

(holochain-launcher:286084): ERROR : 18:09:03.108: Unable to fork a new child process: Failed to execute child process “/usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/WebKitWebProcess” (No such file or directory) Trace/breakpoint trap (core dumped)

--

Arcolinux, Archlinux variant.

jrhamilton commented 2 years ago

Downloading and extracting the .deb files is working.

I'll continue to play around with it before closing.

guillemcordoba commented 2 years ago

I'll actually keep it open, because the AppImage file should work by itself.

jrhamilton commented 2 years ago

As per the error part:

/usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/WebKitWebProcess” (No such file or directory)

There is no /usr/lib/x86_64-linux-gnu/ directory in my Arcolinux.

jrhamilton commented 2 years ago

WebKitWebProcess is found in: /usr/lib/webkit2gtk-4.0/WebKitWebProcess

For this distro (not sure if for all archlinux variants), skip the x86_64-linux-gnu/ directory.

robot5x commented 2 years ago

path for WebKitWebProcess is same in Arch linux here. I have made 0.2.2 as an AUR package here - https://aur.archlinux.org/packages/holochain-launcher/ which may be a better long-term solution for arch-like systems.

jrhamilton commented 2 years ago

@guillemcordoba the new version <3.2> works perfectly!

https://github.com/holochain/launcher/releases/download/v0.3.2/holochain-launcher_0.3.2_amd64.AppImage

@robot5x I like the idea of of having an AUR package. I'm currently getting following error when trying to install hApp: (holochain-launcher:1513959): Gdk-CRITICAL **: 14:17:44.461: gdk_window_thaw_toplevel_updates: assertion 'window->update_and_descendants_freeze_count > 0' failed

The original problem is solved.

Qubeo commented 2 years ago

Same error here, even with the 0.3.2 AppImage. (Using Majnaro, which is also Arch-based.)