Skip to content

Better support for Linux, newer versions + PyQt6 #20706

Open
@classicrocker883

Description

@classicrocker883

Cura Version

5.10.1

Operating System

Debian 13 trixie

Printer

Voxelab Aquila

Reproduction steps

  1. Using a Chromebook Linux Environment (Crostini), can probably use something like WSL Ubuntu
  2. Download the Cura .AppImage
  3. Open Terminal, install the correct prerequisites libraries, pip python stuff, ect., (sudo apt install)
  4. Use chmod +x UltiMaker-Cura-5.10.1-linux-X64.AppImage
  5. Then ./UltiMaker-Cura-5.10.1-linux-X64.AppImage

Actual results

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)

Expected results

Cura should open in a new window and run.

Add your .zip and screenshots here ⬇️

cura.log

Metadata

Metadata

Assignees

No one assigned

    Labels

    Status: TriageThis ticket requires input from someone of the Cura teamType: BugThe code does not produce the intended behavior.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions