Before Reporting
Describe the Bug
The Linux AppImage installer fails to run on a base amd64 installation of Ubuntu Linux 24.04 LTS. Here is the error message:
$ ./BetterDiscord-Linux.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
This is because by default Ubuntu 22.04 comes with libfuse3.so.3 instead, from the libfuse3-3 package.
For now, the missing shared library can still be installed using sudo apt install libfuse2t64. It might be helpful to document this extra step.
Also, I haven't checked whether this is specific to Ubuntu, or it came from upstream Debian. It might also affect recent versions of other distros.
Expected Behavior
AppImage binary should work out of the box.
Steps To Reproduce
- Download the installer from the official project website
- Mark it as executable with
chmod +x
- Try to execute it.
Operating System
Linux
Discord Version
Stable
BetterDiscord Version
N/A
Anything else?
No response
Before Reporting
Describe the Bug
The Linux AppImage installer fails to run on a base
amd64installation of Ubuntu Linux 24.04 LTS. Here is the error message:This is because by default Ubuntu 22.04 comes with
libfuse3.so.3instead, from thelibfuse3-3package.For now, the missing shared library can still be installed using
sudo apt install libfuse2t64. It might be helpful to document this extra step.Also, I haven't checked whether this is specific to Ubuntu, or it came from upstream Debian. It might also affect recent versions of other distros.
Expected Behavior
AppImage binary should work out of the box.
Steps To Reproduce
chmod +xOperating System
Linux
Discord Version
Stable
BetterDiscord Version
N/A
Anything else?
No response