Package Details: orca-slicer 1:2.4.2-2

Git Clone URL: https://aur.archlinux.org/orca-slicer.git (read-only, click to copy)
Package Base: orca-slicer
Description: G-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.)
Upstream URL: https://github.com/OrcaSlicer/OrcaSlicer
Keywords: bambustudio orca orcaslicer slicer
Licenses: AGPL-3.0-only
Conflicts: orca-slicer
Provides: orca-slicer
Submitter: xburst
Maintainer: c2h5oh (lod)
Last Packager: lod
Votes: 43
Popularity: 1.27
First Submitted: 2023-03-29 15:51 (UTC)
Last Updated: 2026-07-09 09:58 (UTC)

Pinned Comments

lod commented on 2026-07-10 09:53 (UTC)

Maybe someone here can test this build https://git.lod.sh/PKGBUILDs/orca-slicer

It uses arch packages instead of the bundled deps except wxWidgets, because orcaslicer moved to the current dev branch for better wayland support. The next stable wxWidgets release should be later this year.

Some feedback from Bambu users would be great. My theory is, that bambu network stuff depends on openSSL 1.1.1… but I'm not sure.

Latest Comments

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

lod commented on 2026-09-04 09:43 (UTC)

@vaar Awesome, thanks a lot for your feedback. So it really seems to be the bambu network stuff. Maybe we can fix that upstream but if it really only needs that envvar, your suggestion to set it in the launcher script sounds like a good workaround.

vaar commented on 2026-09-04 09:08 (UTC)

@lod Thanks, your ebuild works fine, awesome job with the deps. I had to connect to the Bambu Lab A1 mini using manual mode (with S/N), restart orca-slicer so it can connect to the printer (otherwise it would timeout synchronizing) and then it connects. With the official 2.4.2 appimage I have to follow the same steps (manual mode + restart app).

The only difference with the appimage is that yours complains after connecting about an expired certificate (a dialog pops up with the message "The certificate has expired. Please check the time settings or update OrcaSlicer and try again"). After dismissing the dialog everything works fine though, it connects to the printer and sends jobs without problem, but it is annoying. The appimage does not complain about the expired certificate; instead it asks at startup about using the system SSL certificate with a confirm dialog. Checking "remember my choice" sets these two in the .conf:

"tls_accepted_cert_store_location": "/etc/ssl/certs/ca-certificates.crt", "tls_cert_store_accepted": "yes",

If I set those manually in your build, it segfaults at startup, so it seems openssl-3 is not compatible... BUT, if I start orca with SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt orca-slicer, as recommended as an alternative by the appimage dialog, then it works fine (?). I don't know what the difference is between the .conf setting and the env variable, but the latter works. Maybe set it in your launcher script?

lod commented on 2026-09-03 17:11 (UTC)

@vaar it should be back up again, I moved the domain registrar what ended up in a little downtime.

vaar commented on 2026-08-31 14:55 (UTC) (edited on 2026-08-31 14:58 (UTC) by vaar)

@lod do you have the ebuild that uses system packages as deps still available? The link does not respond, and I'd like to try it. I managed to replace some deps in my own ebuild but I couldn't replace all (boost, openssl, openvdb, wxinspector...).

lod commented on 2026-07-10 13:54 (UTC)

@arslan2012 did you build in a clean chroot? preferably with pkgctl build -c

arslan2012 commented on 2026-07-10 13:49 (UTC)

@lod tried https://git.lod.sh/PKGBUILDs/orca-slicer.git, makepkg exited with error

[7/7] Completed 'dep_wxWidgets'
-- SLIC3R_ASAN: OFF
-- SLIC3R_BUILD_SANDBOXES: OFF
-- SLIC3R_FHS: 1
-- SLIC3R_GTK: 3
-- SLIC3R_GUI: ON
-- SLIC3R_MSVC_COMPILE_PARALLEL: ON
-- SLIC3R_MSVC_PDB: ON
-- SLIC3R_PCH: ON
-- SLIC3R_PROFILE: OFF
-- SLIC3R_STATIC: 1
-- CMAKE_INSTALL_PREFIX: /usr
-- DEP_BUILD_DIR: /mnt/data/Projects/orca-slicer/src/orca-slicer/deps/build (from cache or command line)
-- CMAKE_PREFIX_PATH: /mnt/data/Projects/orca-slicer/src/orca-slicer/deps/build/destdir/usr/local (from cache or command line)
-- PROJECT_SOURCE_DIR: /mnt/data/Projects/orca-slicer/src/orca-slicer
-- CMAKE_MODULE_PATH: /mnt/data/Projects/orca-slicer/src/orca-slicer/cmake/modules/
-- LIBDIR: /mnt/data/Projects/orca-slicer/src/orca-slicer/src
-- LIBDIR_BIN: /mnt/data/Projects/orca-slicer/src/orca-slicer/build/src
CMake Error at CMakeLists.txt:587 (find_package):
  Could not find a configuration file for package "Eigen3" that is compatible
  with requested version "5.0.1".

  The following configuration files were considered but not accepted:

    /usr/share/eigen3/cmake/Eigen3Config.cmake, version: 3.4.1
      The version found is not compatible with the version requested.



-- Configuring incomplete, errors occurred!
==> ERROR: A failure occurred in build().
    Aborting...

lod commented on 2026-07-10 09:53 (UTC)

Maybe someone here can test this build https://git.lod.sh/PKGBUILDs/orca-slicer

It uses arch packages instead of the bundled deps except wxWidgets, because orcaslicer moved to the current dev branch for better wayland support. The next stable wxWidgets release should be later this year.

Some feedback from Bambu users would be great. My theory is, that bambu network stuff depends on openSSL 1.1.1… but I'm not sure.

rlavriv commented on 2026-07-09 16:42 (UTC)

@lod - thanks, just wanted to confirm the fix is working, I am seeing compiler jobs working in parallel.

lod commented on 2026-07-08 14:58 (UTC)

@rlavriv fair enough, I will push an update later today.

rlavriv commented on 2026-07-08 14:43 (UTC)

@lod - you are using MemFree to estimate number of processes available but you should use MemAvailable. You are not taking into account caches etc. I have only 19GB of 32GB used, which MemAvailable reflects correctly as 13GB, but MemFree only reports 607MB.