Code Monkey home page Code Monkey logo

Comments (10)

jblumie avatar jblumie commented on June 12, 2024 1

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

#179 (comment)

from xplorer.

jblumie avatar jblumie commented on June 12, 2024

Can confirm this happening to me too under Arch Linux. I have installed all the webkit2gtk versions in the official repos but the "/usr/lib/x86_64-linux-gnu" folder doesn't exist. I do not get the gtk canberra messages tho.

from xplorer.

akza07 avatar akza07 commented on June 12, 2024

It seems libwebkit2gtk-4.0-37 package needed as Tauri dependency isn't installed in Most distribution.

In fedora's case, running
sudo dnf install libwebkit2gtk-4.0-37 gives
No match for argument: libwebkit2gtk-4.0-37 Error: Unable to find a match: libwebkit2gtk-4.0-37

It's not in the official repos.

I think the AppImage will have to include libwebkit2gtk itself which I'm unsure Xplorer devs should handle or Tauri's side.

from xplorer.

kimlimjustin avatar kimlimjustin commented on June 12, 2024

Really sorry that I won't able to check which problems is it but one question, does installing libwebkit2gtk fix it? If it does, I think I'll just write it on the docs (or maybe any PR will be welcomed)

from xplorer.

akza07 avatar akza07 commented on June 12, 2024

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?

from xplorer.

Mart-Bogdan avatar Mart-Bogdan commented on June 12, 2024

App image is broken. Manjaro Linux.

For some reason you have in readme badge of [Arch] which points not to AUR but to releases page on GH. And there are no tgz, only stupid AppImage, and deb package.

When I run AppImage I'm gerring following error:

Unable to spawn a new child process: Не вдалося виконати дочірній процес «/usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/WebKitNetworkProcess» (No such file or directory)

Wasn't it the point of app image to bundle everything?

And wasn't this the point of Tauri -- to use system PROVIDED webkit, to not increase package size.

And then I unpacked deb archive and run it, and it works!!!

Previously I have installed webkitgtk package from repo.

from xplorer.

ZHassanQ avatar ZHassanQ commented on June 12, 2024

I tried all the versions and 1.0 is the only version worked.

I use Fedora 37 and installed sudo dnf install webkit2gtk3 and still the latest versions don't work

from xplorer.

Mart-Bogdan avatar Mart-Bogdan commented on June 12, 2024

@ZHassanQ I think you need GTK4, not GTK3

from xplorer.

Mart-Bogdan avatar Mart-Bogdan commented on June 12, 2024

But app image is broken. Just try unpacking deb package.

That's a shame, that Xplorer.app.tar.gz is Mac version. Would be nice to have linux version packaged as simple archive, and let users to take care of their dependencies.

from xplorer.

ZHassanQ avatar ZHassanQ commented on June 12, 2024

@Mart-Bogdan sudo dnf install gtk4 says is already installed.

from xplorer.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.