dlopen(): error loading libfuse.so.2 – Got Error On Ubuntu

While running the Appimage of Shotcut Video Editor,we encountered with issue – “dlopen(): error loading libfuse.so.2”. When we see the error carefully, it is self explanatory that the shared library called libfuse is missing in the Operating System.

What is libfuse ?

Filesystem in Userspace (FUSE) is a simple interface for userspace programs to export a virtual filesystem to the Linux kernel. It also aims to provide a secure method for non privileged users to create and mount their own filesystem implementations.(Definition Reference taken from Debian website).

Let’s see the solution for this. It is pretty simple, install the libfuse shared library.

sudo apt update -y && sudo apt install -y libfuse2

We hope after installing this shared library now you are able to run the Appimage.