Cura icon indicating copy to clipboard operation
Cura copied to clipboard

Cura 5.4 and 5.10 doesn't work on DEbian/Trixie

Open Ericounet opened this issue 9 months ago • 1 comments

Cura Version

5.10

Operating System

Debian Linux Trixie

Printer

Ender3, geetech A20M etc. (I have some DIY 3D printers too)

Reproduction steps

Just tried to launch Cura on my recently installed Debian/Trixie desktop

version 5.10 as AppImage

Actual results

Doesn't work : here are the messages :

eric@aldebaran:~/bin/Imprimantes 3D$ ./UltiMaker-Cura-5.10.1-linux-X64.AppImage 
UM/Settings/SettingFunction.py:244: DeprecationWarning: ast.Str is deprecated and will be removed in Python 3.14; use ast.Constant instead
  def visit_Str(self, node: ast.Str) -> None:
Gtk-Message: 12:10:52.179: Failed to load module "canberra-gtk-module"
Gtk-Message: 12:10:52.179: Failed to load module "canberra-gtk-module"
QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled
QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled
eric@aldebaran:~/bin/Imprimantes 3D$ 

Expected results

Cura working like it was ion Debian/Bookworm

Add your .zip and screenshots here ⬇️

Could not launch it, so no file ....

Ericounet avatar Jul 27 '25 10:07 Ericounet

possibly related: a gentoo user reports disabling llvm integration with mesa allows cura to run. (They also enabled z3 integration with llvm at the same time, but I wouldn't think that'd have an effect on cura - it's a constraint solver/theorem prover)

https://forum.qt.io/topic/162343/appimage-fails-to-start-with-t.glx-qglx_findconfig-failed-to-finding-matching-fbconfig-for-qsurfaceformat-error

I'm also on gentoo, but haven't yet tried their llvm change.

Here's what I get when trying to run cura: ~/.local/bin/UltiMaker-Cura-5.8.1-linux-X64.AppImage

qt.qpa.wayland: EGL not available
Fontconfig warning: "/etc/fonts/conf.avail/05-reset-dirs-sample.conf", line 6: unknown element "reset-dirs"

At this point it pops up a dialog box saying Could not probe OpenGL. This program requires OpenGL 2.0 or higher. Please check your video card drivers. It exits when I click ok.

~/.local/bin/UltiMaker-Cura-5.10.2-linux-X64.AppImage

UM/Settings/SettingFunction.py:244: DeprecationWarning: ast.Str is deprecated and will be removed in Python 3.14; use ast.Constant instead
  def visit_Str(self, node: ast.Str) -> None:
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                    (core dumped)

No dialog box or anything, just crashes.

mpictor avatar Oct 04 '25 01:10 mpictor