#1121294 cura: Can we please update Cura to 5.11 if possible

#1121294#5
Date:
2025-11-24 06:04:39 UTC
From:
To:
Dear Maintainer,

Can we please update Cura from 5.0 to 5.11 if possible.

Testing Cura 5.11 from the provided AppImage installer seems to fail with a GLX rendering error on Debian. Reading online there might be some issues with a "libz3.4" package mismatch issue.

Personally I see:

=> ./UltiMaker-Cura-5.11.0-linux-X64.AppImage
qt.glx: qglx_findConfig: Failed to finding matching FBConfig for QSurfaceFormat(version 4.1, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize -1, redBufferSize 1, greenBufferSize 1, blueBufferSize 1, alphaBufferSize -1, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::SingleBuffer, swapInterval 1, colorSpace QColorSpace(), profile  QSurfaceFormat::CoreProfile)
qt.glx: qglx_findConfig: Failed to finding matching FBConfig for QSurfaceFormat(version 4.1, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize -1, redBufferSize 1, greenBufferSize 1, blueBufferSize 1, alphaBufferSize -1, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::SingleBuffer, swapInterval 1, colorSpace QColorSpace(), profile  QSurfaceFormat::CoreProfile)
Could not initialize GLX
Aborted

#1121294#12
Date:
2025-11-25 00:23:22 UTC
From:
To:
Unfortunately, upstream made some changes to their build process in 5.1 that prevented us from easily lifting to a newer version. I'm planning to give it another shot at some point, but I can't promise anything due to lack of time.

Have you tried the workarounds from there?

Someone also mentioned that the flatpack version isn't affected.

#1121294#17
Date:
2025-12-02 06:00:54 UTC
From:
To:
Hello Gregor,

Using the below github patch I was able to get Cura 5.11 working using the
App Image option.

Here is what I came up with attached below is a build script.

Regarding Bug #1121290; there does not seem to be a problem using the App
Image (both the build plate and G-code flavor have options)
that prevented us from easily lifting to a newer version. I'm planning to
give it another shot at some point, but I can't promise anything due to
lack of time.
QSurfaceFormat(version 4.1, options QFlags<QSurfaceFormat::FormatOption>(),
depthBufferSize -1, redBufferSize 1, greenBufferSize 1, blueBufferSize 1,
alphaBufferSize -1, stencilBufferSize -1, samples -1, swapBehavior
QSurfaceFormat::SingleBuffer, swapInterval 1, colorSpace QColorSpace(),
profile  QSurfaceFormat::CoreProfile)
https://github.com/Ultimaker/Cura/issues/19837

#1121294#22
Date:
2025-12-02 06:07:51 UTC
From:
To:
Here is the Build Script:

#!/bin/bash

# Save CURA DEPENDS to Documents DIR
mkdir ~/Documents/cura
cd ~/Documents/cura

wget
http://ftp.us.debian.org/debian/pool/main/z/z3/libz3-4_4.8.12-3.1_amd64.deb
dpkg-deb -x libz3-4_4.8.12-3.1_amd64.deb libz3-4_4.8.12-3.1_amd64
mv libz3-4_4.8.12-3.1_amd64/usr/lib/x86_64-linux-gnu/libz3.so.4 ../cura
rm -rf libz3-*

# Save CURA to Documents DIR
#wget
https://github.com/Ultimaker/Cura/releases/download/5.11.0/UltiMaker-Cura-5.11.0-linux-X64.AppImage
chmod +x UltiMaker-Cura-5.11.0-linux-X64.AppImage

#Launch CURA
echo ""
echo "Launch CURA using:"
echo ""
echo ""
echo "==> LD_LIBRARY_PATH=~/Documents/cura/
../Documents/cura/UltiMaker-Cura-5.11.0-linux-X64.AppImage"
echo ""
echo ""