Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AppImage uses libfuse2, but newer distros use libfuse3 #10279

Closed
1 of 2 tasks
mikerspencer opened this issue Sep 25, 2023 · 3 comments
Closed
1 of 2 tasks

AppImage uses libfuse2, but newer distros use libfuse3 #10279

mikerspencer opened this issue Sep 25, 2023 · 3 comments

Comments

@mikerspencer
Copy link

Search first

  • I searched and no similar issues were found

What Happened?

I downloaded the logseq appimage (0.9.18), made it executable and tried to run it on Ubuntu 23.04. The app would not launch because libfuse.so.2 was not installed.

I believe libfuse3 has largely superseded v2 and running both leads to issues with Gnome. Hence it is not currently possible to run Logseq on newer versions of Ubuntu.

Reproduce the Bug

  1. try and run logseq appimage from the file system on Ubuntu 23.04
  2. try again from a terminal and view the bug

Expected Behavior

Logseq runs

Screenshots

No response

Desktop or Mobile Platform Information

Ubuntu 23.04 with Logseq 0.9.18

Additional Context

No response

Are you willing to submit a PR? If you know how to fix the bug.

  • I'm willing to submit a PR (Thank you!)
@andelf andelf added the build Build & Development label Sep 25, 2023
@sprocketc sprocketc added upstream Blocked by upstream deps os:linux labels Sep 27, 2023
@sprocketc
Copy link
Collaborator

sprocketc commented Sep 27, 2023

@mikerspencer Hello! That seems to be a problem for all AppImages on newer Ubuntu distros.

Fuse 2 is required by the appimage toolchain. Unfortunately (as you already stated), installing libfuse2 might not be a viable option as of 22.04, because it might introduce major issues. This is already flagged as "won't fix" on launchpad.

Until this is resolved, you could try this fallback method, or install Logseq using a third party package (e.g. through flathub or snapcraft)

@mikerspencer
Copy link
Author

Thanks @sprocketc ! Extracting the appimage worked well.

Copy link

Hi There! 👋

We haven't seen any activity on this issue in a while 😴, and we just wanted to make sure that it's still relevant. If you're still experiencing this issue, you might find it helpful to update to the latest version of Logseq. The latest version includes bug fixes and new features that may help to resolve this issue, and you can download it from our website. If updating to the latest version doesn't help, please let us know by adding a comment 💬. We're here to help!

If the issue has been resolved or is no longer relevant, that's great news! 🎉
We'll go ahead and close this issue to keep our backlog organized. Please note that this issue will be closed automatically in 20 days if there is no further activity. If you need more time to resolve the issue or provide more information, please just let us know by adding a comment.

Access additional Logseq 🚀 resources:

Thanks for your contributions to Logseq! If you have any other issues or feature requests, please don't hesitate to let us know. We always welcome pull requests too!

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Apr 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants