Skip to content

CrealityPrint V7.1.2 — Linux Fixes

Choose a tag to compare

@Arm4g3ddon Arm4g3ddon released this 05 Jun 16:13
· 17 commits to master since this release

CrealityPrint V7.1.2 — Linux Fixes

Unofficial Linux build of CrealityPrint with three fixes for issues that affected
the program on case-sensitive Linux systems (e.g. Arch). Built on top of 7.0.0-Alpha,
versioned as 7.1.2 / Release.

Fixed issues

  • Settings fields read-only on Linux (CrealityOfficial#565, CrealityOfficial#552): In the filament/process/printer
    dialog (ParamsDialog), a wxWindowDisabler made the dialog itself insensitive under
    GTK → ~95% of the input fields and checkboxes (including the Cooling tab) could not
    be edited. The wxWindowDisabler is now skipped on Linux.

  • Startup crash from a broken Kingroon profile reference: Kingroon.json referenced
    capitalized machine files that actually existed in lowercase. On case-sensitive
    filesystems the file was missing → an uncaught nlohmann::json::parse_error on startup.
    Fixed by (a) correcting the file names and (b) a try/catch in ProfileLoader (a broken
    model is skipped instead of aborting startup).

  • Linux link error (libLerc): undefined reference to lerc_* — the static libtiff.a
    needs libLerc symbols. libLerc.so is now appended to the end of the link line.

Installation

Download the AppImage, make it executable and run it:

chmod +x CrealityPrint-V7.1.2-x86_64.AppImage
./CrealityPrint-V7.1.2-x86_64.AppImage

Tested on Arch Linux / X11 / NVIDIA.


SHA256 (AppImage): c1d9d89f7e1198434d88a0a21edf9087a597faf40f7bb5c7fbd97958f81a166e
Tag commit: 12554ef9