Skip to content

dlopen(): error loading libfuse.so.2 #1682

Description

@gnoppix

What happened?

The App-image doesn't run anymore on newer Linux Systems, caused by the deprecated libfuse2 libary. While older Debian Systems have libfuse2t64 package it doesn't exist anymore on modern desktops. While the 32-bit era is long gone, there's no reason to rely on outdated architecture on modern applications. libfuse2 development stopped a while ago. Please provide a libfuse3 version.

./StabilityMatrix.AppImage
dlopen(): error loading libfuse.so.2

AppImages require FUSE to run.
You might still be able to extract the contents of this AppImage
if you run it with the --appimage-extract option.
See https://github.com/AppImage/AppImageKit/wiki/FUSE
for more information

dpkg -l |grep fuse
ii fuse3 3.18.2-2 amd64 Filesystem in Userspace (3.x version)
ii gvfs-fuse 1.60.0-2 amd64 userspace virtual filesystem - fuse server
ii libfuse3-4:amd64 3.18.2-2 amd64 Filesystem in Userspace (library) (3.x version)
ii libsquashfuse0:amd64 0.5.2-0.3+b1 amd64 FUSE filesystem to mount squashfs archives library

Steps to reproduce

download "latest" version, make it +x execute it.

Relevant logs

see in the text field.

Version

v2.16.1

What Operating System are you using?

Linux

Activity

  1. NeuralFault commented on Jul 13, 2026

    @NeuralFault
    Contributor

    Looking into this on my end. Potentially update PupNet internally to 1.9.1 using appimage-tool type2-runtime

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions