Package Details: freecad-weekly-appimage 1.2.0_2026.09.09-1

Git Clone URL: https://aur.archlinux.org/freecad-weekly-appimage.git (read-only, click to copy)
Package Base: freecad-weekly-appimage
Description: A general purpose 3D CAD modeler
Upstream URL: https://www.freecad.org/
Licenses: LGPL
Conflicts: freecad
Provides: freecad
Submitter: Genues
Maintainer: Genues
Last Packager: Genues
Votes: 30
Popularity: 0.33
First Submitted: 2021-12-14 13:34 (UTC)
Last Updated: 2026-09-09 13:00 (UTC)

Pinned Comments

Genues commented on 2021-12-14 13:39 (UTC) (edited on 2025-09-12 09:29 (UTC) by Genues)

Hi. The script automatically checks for new versions once a day, at 13:00 UTC. If you see a new version in the FreeCad repository, please wait for this time before setting the package out-of-date flag. Thanks you.

Latest Comments

1 2 3 4 5 6 .. 11 Next › Last »

spookyvision commented on 2026-09-14 22:22 (UTC)

thx soenke, same problem here, LD_PRELOAD was the solution. For the lazy, this is the complete command line you can copy paste to run:

❯ LD_PRELOAD=/usr/lib64/libdrm.so.2:/usr/lib64/libdrm_amdgpu.so.1:/usr/lib64/libdrm_intel.so.1 freecad

soenke commented on 2026-09-07 09:46 (UTC)

Had this "Could not initialize GLX" error introduced recently. LD_PRELOAD as in https://forum.freecad.org/viewtopic.php?t=107270 helped.

l8086 commented on 2026-08-31 23:17 (UTC)

Thank you @Genues!

Workaround from the bug report (https://github.com/FreeCAD/FreeCAD/issues/32061): remove packaged libdrmso inside Freecad Appimage. I tested and it works. Follow the commands used here to make it:

# extract original freecad appimage
cd /opt/appimages
sudo ./freecad.AppImage --appimage-extract
cd squashfs-root/usr/lib/

# remove libdrm files inside it
sudo rm libdrm*.so*

# download `appimagetool` from github to repackage the modifyed freecad appimage
cd /tmp
wget https://github.com/AppImage/appimagetool/releases/download/1.9.1/appimagetool-x86_64.AppImage
chmod +x appimagetool-x86_64.AppImage

# backup the original freecad appimage 
cd /opt/appimages
sudo mv freecad.AppImage freecad.AppImage_old

# repackage the modifyed freecad appimage
sudo /tmp/appimagetool-x86_64.AppImage squashfs-root/

# rename the modifyed freecad appimage to original name
sudo mv FreeCAD-x86_64.AppImage freecad.AppImage

# clean up temporary directory and appimagetool
sudo rm -rf /opt/appimages/squashfs-root
rm /tmp/appimagetool-x86_64.AppImage

Genues commented on 2026-08-31 11:39 (UTC)

@l8086 Bug in freecad app - https://github.com/FreeCAD/FreeCAD/issues/32061

l8086 commented on 2026-08-30 20:55 (UTC)

Freecad does not start anymore here... Other opengl like programs are working normally.

$ freecad

FreeCAD 26.3.0, Libs: 26.3.0devR20260825 (Git shallow)
(C) 2001-2026 FreeCAD contributors
FreeCAD is free and open-source software licensed under the terms of LGPL2+ license.

(qt.glx) qglx_findConfig: Failed to finding matching FBConfig for QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 0, redBufferSize 1, greenBufferSize 1, blueBufferSize 1, alphaBufferSize 0, stencilBufferSize 0, 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 QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 0, redBufferSize 1, greenBufferSize 1, blueBufferSize 1, alphaBufferSize 0, stencilBufferSize 0, samples -1, swapBehavior QSurfaceFormat::SingleBuffer, swapInterval 1, colorSpace QColorSpace(), profile  QSurfaceFormat::CompatibilityProfile)
Could not initialize GLX
/usr/bin/freecad: line 2:  3445 Aborted                    (core dumped) /opt/appimages/freecad.AppImage "$@"

Genues commented on 2026-08-12 21:04 (UTC)

@Inka, I'm sorry, it just so happened that I forgot about your issues. Now I fixed it.

Inka commented on 2026-08-12 20:16 (UTC)

Genues is there any particular reason why you are completely ignoring the issues I raised and the solutions I provided?

Genues commented on 2026-08-12 13:11 (UTC) (edited on 2026-08-12 13:13 (UTC) by Genues)

The script work has been restored.

speretta commented on 2026-07-25 16:24 (UTC)

The first SHA256 checksum for the AppImage is currently outdated for the latest weekly release (2026.07.22).

Until the maintainer updates the PKGBUILD, here is a step-by-step workaround on how I successfully installed it by editing the file on the fly:

  1. Start the installation and open the PKGBUILD: Use your AUR helper with your preferred file manager/editor (I used Helix): paru -S freecad-weekly-appimage --fm helix

  2. Locate the checksums: Find the sha256sums=(... array in the file.

  3. Update the first hash: Replace the very first hash with the updated one from the official GitHub SHA256.txt file: "c5e6d11e3a30210691a5fbe1e846c758be7f886c388bdd92a6ba785556096986"

  4. Save and proceed: Save the file and exit the editor. paru will now pass the validity check and finish the installation successfully.