question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Xplorer .AppImage doesn't run on Fedora Linux

See original GitHub issue

Description

Using Fedora Linux 36 Work Station, when I try to launch the AppImage it throws these messages.

Gtk-Message: 21:26:42.869: Failed to load module "canberra-gtk-module"
Gtk-Message: 21:26:42.870: Failed to load module "pk-gtk-module"
Gtk-Message: 21:26:42.871: Failed to load module "canberra-gtk-module"
Gtk-Message: 21:26:42.872: Failed to load module "pk-gtk-module"

** (xplorer:31336): ERROR **: 21:26:42.996: Unable to spawn a new child process: Failed to execute child process “/usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/WebKitNetworkProcess” (No such file or directory)
[1]    31336 trace trap (core dumped)  ./xplorer_0.3.1_amd64.AppImage
➜  Downloads GDB_BACKEND=x11 ./xplorer_0.3.1_amd64.AppImage
Gtk-Message: 21:29:18.698: Failed to load module "canberra-gtk-module"
Gtk-Message: 21:29:18.699: Failed to load module "pk-gtk-module"
Gtk-Message: 21:29:18.700: Failed to load module "canberra-gtk-module"
Gtk-Message: 21:29:18.701: Failed to load module "pk-gtk-module"

** (xplorer:31668): ERROR **: 21:29:18.818: Unable to spawn a new child process: Failed to execute child process “/usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/WebKitNetworkProcess” (No such file or directory)
[1]    31668 trace trap (core dumped)  ./xplorer_0.3.1_amd64.AppImage

It was the same in Fedora 35 Workstation.

Steps To Reproduce

just make it executable and run it. No UI or Error and fails silently. Use terminal to run, it shows the given messages and ends.

Expected behavior

App to launch and show a GUI.

Xplorer Version

v0.3.1

Operating System Version

Fedora 36 Workstation

Additional Information

image

Issue Analytics

  • State:open
  • Created a year ago
  • Comments:5 (1 by maintainers)

github_iconTop GitHub Comments

1reaction
catendycommented, May 18, 2022

I did have installed the dependency on my system, the correct version. However it expected it to be under “/usr/lib/x86_64-linux-gnu/” and I had it under “/usr/lib/”. I did a quick test with a symlink and it works just fine, the application now works, but that’s not a solution.

Maybe the distro doesn’t have the dependency or maybe it has but it’s just in a different location, but that dependency, being a critical dependency which has caused problems, should be in the AppImage itself, I think.

UPDATE: Just found out this issue is the same one as this, and this person solved it the same way I did. If it’s a Tauri problem then I guess it’s just a matter of waiting

https://github.com/kimlimjustin/xplorer/issues/179#issuecomment-1012668962

0reactions
akza07commented, May 20, 2022

Yes. That Pull request to Tauri also mentions my case. So it’s a Tauri issue.

Edit : It shows that it’s Merged. So maybe try using Latest Tauri to build it?

Read more comments on GitHub >

github_iconTop Results From Across the Web

Xplorer AppImage doesn't open on Arch Linux #179 - GitHub
Actually, I tried to install AppImage on Garuda Linux (an Arch os-based Linux distro) and it works but not sure with freshly installed...
Read more >
AppImage - Fedora Project Wiki
To run an AppImage, the file must first be marked as executable. From the terminal, locate the file and run chmod a+x <AppImage>...
Read more >
AppImage on Ubuntu : For Worry Free Software Management
Forget about installing dependencies! Learn how to install, remove and manage AppImage on Ubuntu in this step-by-step tutorial.
Read more >
Why is it when I try to execute an AppImage on Fedora with ...
No idea. It's a total mystery to me that it doesn't work on your setup. Appimage is suppose to work on most linux...
Read more >
How to open Joplin from terminal - Stack Overflow
In Windows, for example, I would add the .exe file to the PATH variable.. Is there an analogous way on Fedora or GNU/Linux...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found