Freecad appimage fails to start after update

freecad appimage fails to start after update.
When i try to start the appimage in the terminal i get this…

(qt.glx) qglx_findConfig: Failed to finding matching FBConfig for QSurfaceFormat(version 2.0, options QFlagsQSurfaceFormat::FormatOption(DeprecatedFunctions), depthBufferSize -1, redBufferSize 1, greenBufferSize 1, blueBufferSize 1, alphaBufferSize -1, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::SingleBuffer, swapInterval 1, colorSpace QColorSpace(), profile QSurfaceFormat::CompatibilityProfile)
(qt.glx) qglx_findConfig: Failed to finding matching FBConfig for QSurfaceFormat(version 2.0, options QFlagsQSurfaceFormat::FormatOption(DeprecatedFunctions), depthBufferSize -1, redBufferSize 1, greenBufferSize 1, blueBufferSize 1, alphaBufferSize -1, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::SingleBuffer, swapInterval 1, colorSpace QColorSpace(), profile QSurfaceFormat::CompatibilityProfile)
Could not initialize GLX

https://forum.manjaro.org/t/stable-update-2026-09-07-kernels-kde-gear-mesa-libreoffice-firefox-cosmic/189985/18

Does not look like there is anything fast and easy as solution. Check if available from repos or aur or as flatpak, write the developers of the appimage to repackage.

The freecad package from the Manjaro repositories works fine. :wink:

@Teo

I don’t think it is this preticular particular package, even the previous packages don’t start, but give the same message after the latest update from Manjaro.
Even the last version, freshly downloaded from the freecad website does not work.

@Aragorn

Where do i get this appimage from the Manjaro repo’s?

This doesn’t seem to be a solitary case: topic linkage

freecad is part of your distribution. You can install it with pamac or pacman (or add/remove software from the desktop’s application launcher). Appimage is a cross distribution system. So if a software would not be part of your distro you could use such a cross distro system. But since freecad is part of the distro you need to have a reason for not using the distro’s package. Is the distro package outdated (unlikely for a rolling release distro), or doesn’t it work - well, what doesn’t seem to work is this Appimage package so just another reason to use the distro’s package.

I know that i can install freecad from the distro’s package, but i like the appimage files because they are very easy to use, even, as you mentioned across distro’s. My main distro is Manjaro, but sometimes i install other distro’s on separate partitions if they have something Manjaro does not have.
Also when my Manjaro system breaks, what has happened in the past, i just have to make a link to the desktop from the appimages, that are stored on another partition, so i will be up and running again very fast.
Using appimages is also a way to provide the maintainers of the app with bugs that we encounter. Anyway, i wait a while if there is a solution or workaround, otherwise i can always install Freecad from the distro itself.
Thanks
Jean

The same version of freecad is currently in all branches (updated on August 13).

mbn info freecad -q
Branch         : archlinux
Name           : freecad
Version        : 1.1.3-2
Repository     : extra
Build Date     : Thu 13 Aug 2026 21:35:18
Packager       : Christian Heusel <gromit@archlinux.org>
Branch         : unstable
Name           : freecad
Version        : 1.1.3-2
Repository     : extra
Build Date     : Thu 13 Aug 2026 21:35:18
Packager       : Christian Heusel <gromit@archlinux.org>
Branch         : testing
Name           : freecad
Version        : 1.1.3-2
Repository     : extra
Build Date     : Thu 13 Aug 2026 21:35:18
Packager       : Christian Heusel <gromit@archlinux.org>
Branch         : stable
Name           : freecad
Version        : 1.1.3-2
Repository     : extra
Build Date     : Thu 13 Aug 2026 21:35:18
Packager       : Christian Heusel <gromit@archlinux.org>

I’m not aware of any reason not to use this version from the official repositories:

sudo pacman -S freecad

or

pamac install freecad

Additionally, there does not appear to be an appimage available via the official repositories – perhaps there may be one via the AUR, otherwise the official FreeCAD site itself.

Btw, where does the freecad’s appimage you have come from? Is it simply downloaded from

or did you get it from somewhere else?

You might be able to get the AppImage working by inserting the following at the start of the command:

LD_PRELOAD=/usr/lib/libdrm_amdgpu.so.1

For example:

 LD_PRELOAD=/usr/lib/libdrm_amdgpu.so.1 freecad

You may need to use the full path to the freecad.AppImage in that command.

This workaround was found in the comments sections of the following 2 AUR packages:

AUR (en) - freecad-appimage:

AUR (en) - freecad-weekly-appimage:

There are no AppImages in the Manjaro repository. The packages in the Manjaro repository are all ALPM packages, and once installed, they become part of your operating system.

AppImages are third-party software, and Manjaro is not (and cannot be) responsible for their correct operation.

As was noted on the thread “FreeCAD Appimage no longer working after Stable Update 2026-09-07”, the problem is with the AppImage, and therefore you should use the freecad package from the repository if you want it to work — that, or report your problem to the person who created the AppImage, so that they can update their software.

I got the appimage on this side, which is linked via the official freecad.org website, so it is not some obscure site.
Release Development Build weekly-2026.09.09 · FreeCAD/FreeCAD · GitHub

I know that, and i did not blame anybody, especially not Manjaro.
I am just trying to find a workaround, so thanks to Scotty for the positive reply.

Thank you Scotty, i will surely try that.
Jean

Many thanks Scotty, this worked fine for me.


Mod edit:- @germona Please avoid consecutive posts. If there are no comments made since your previous post, edit that post instead to include additional content. To respond to another member within the same post please use the forum @mention feature, or to delineate your post for any reason, insert a horizontal line with ---. :eyes:
Remedied. No charge.


Thank you, this solution worked for me :slight_smile: