Package Details: orca-slicer 2.2.0-1

Git Clone URL: https://aur.archlinux.org/orca-slicer.git (read-only, click to copy)
Package Base: orca-slicer
Description: Orca Slicer is a fork of Bambu Studio. It was previously known as BambuStudio-SoftFever
Upstream URL: https://github.com/SoftFever/OrcaSlicer
Keywords: bambustudio orcaslicer
Licenses: AGPLv3
Conflicts: OrcaSlicer
Provides: OrcaSlicer
Submitter: xburst
Maintainer: c2h5oh
Last Packager: c2h5oh
Votes: 20
Popularity: 3.20
First Submitted: 2023-03-29 15:51 (UTC)
Last Updated: 2024-10-29 14:57 (UTC)

Pinned Comments

c2h5oh commented on 2025-03-19 10:57 (UTC) (edited on 2025-03-19 10:59 (UTC) by c2h5oh)

Preemptive note on version 2.3.0:

At the time of me writing this it's still 2.3.0-rc with no final release, but it is unusually buggy with a lot of different UI elements causing a crash when used. With that in mind I will not be rushing to update this package to 2.3.0 once it's tagged - I will give it at least several days to see what state 2.3.0 is and if we're better off waiting for 2.3.1.

Wayland support status:

I'm currently unable to test Wayland issues/fixes because I don't have a working Wayland setup. That will be changing in a coming weeks as I'm planning to switch to Wayland first. In the meantime I'm happy to accept a co-maintainer with experience dealing with Wayland-specific issues.

Known issues:
  • Camera/Live view/whatever you call it for BambuLab printers doesn't work. AFAIK it's a dependency issue that has been solved in some appimages. I will be tackling this, but there is currently no timeline. Contributions welcome.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 Next › Last »

DIsaacs commented on 2024-08-21 18:10 (UTC)

The compilation is broken on Arch. The same errors reported before seem to never be fixed.

flaviut commented on 2024-07-21 17:37 (UTC) (edited on 2024-07-21 17:37 (UTC) by flaviut)

  1. I prefer to use ninja, and I have my system configured to default to that
  2. it's nice to build with RelWithDebInfo so that there's decent stack traces if there's a crash/bug. makepkg will automatically put these in a debug package if configured to do so
diff --git a/PKGBUILD b/PKGBUILD
index 1e5e760..83c3abb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -40,11 +40,10 @@ build() {
   for dir in build deps; do
     test -d $dir || mkdir $dir
   done
-  cd build
   if [ ! -f $srcdir/.deps_done ]; then
-    cmake ../ -DDESTDIR="$srcdir/dep_linux" -DCMAKE_BUILD_TYPE=Release -DDEP_WX_GTK3=1 -DJPEG_VERSION=8
+    cmake -B build -DDESTDIR="$srcdir/dep_linux" -DCMAKE_BUILD_TYPE=RelWithDebInfo -DDEP_WX_GTK3=1 -DJPEG_VERSION=8
-    # do not override -j from makepkg.conf
-    make
+    cmake --build build
   fi
   touch $srcdir/.deps_done

@@ -53,10 +52,9 @@ build() {
   for dir in build install_dir; do
     test -d $dir || mkdir $dir
   done
-  cd build
-  cmake .. -DSLIC3R_FHS=1 -DSLIC3R_STATIC=ON -DSLIC3R_GTK=3 -DBBL_RELEASE_TO_PUBLIC=1 -DCMAKE_PREFIX_PATH="$srcdir/dep_linux/usr/local" -DCMAKE_INSTALL_PREFIX="$srcdir/install_dir"
+  cmake -B build -DSLIC3R_FHS=1 -DSLIC3R_STATIC=ON -DSLIC3R_GTK=3 -DBBL_RELEASE_TO_PUBLIC=1 -DCMAKE_PREFIX_PATH="$srcdir/dep_linux/usr/local" -DCMAKE_INSTALL_PREFIX="$srcdir/install_dir"
-  # do not override -j from makepkg.conf
-  cmake --build . --target install --config Release
+  cmake --build build --target install --config RelWithDebInfo
 }

 package() {

c2h5oh commented on 2024-05-16 16:42 (UTC)

I have gst-libav installed and I can confirm it doesn't fix camera.

nuc commented on 2024-05-16 10:33 (UTC)

According to the comments on orca-slicer-bin, gst-libav has to be added aswell in order for camera streaming to work:)

c2h5oh commented on 2024-05-15 22:45 (UTC)

Good news: font issue fixed :-)

c2h5oh commented on 2024-05-15 19:09 (UTC)

Sorry about 2.0 release delay - it required yet another fix to build with GCC 14

nuc commented on 2024-05-06 12:12 (UTC)

You have to add gst-plugins-base as a runtime dependency. Otherwise orca-slicer segfaults upon launch for me.

xiota commented on 2024-05-04 01:14 (UTC) (edited on 2024-05-04 01:15 (UTC) by xiota)

Packages shouldn't set -j$(nproc) or similar because it overrides settings in makepkg.conf. (Up to user to optimize performance on their own system.)

nuc commented on 2024-05-04 00:37 (UTC) (edited on 2024-05-04 00:38 (UTC) by nuc)

Hi I see that you specify (nproc --ignore 4) for the build, which should be nice. However on my 16 thread CPU all cores are on 100% while compiling this package, do you know why?

Sadly the new wayland desktops are super prone to this, literally the whole UI is lagging and ends in a system freeze. This did never happen on Xserver in my experience lol.

gatonero commented on 2024-03-18 17:50 (UTC) (edited on 2024-03-18 17:52 (UTC) by gatonero)

Runtime error:

18:48:40: Error: Failed to add custom font "/var/tmp/pamac-build-cs/orca-slicer/src/install_dir/share/OrcaSlicer/fonts/HarmonyOS_Sans_SC_Bold.ttf".
add font of HarmonyOS_Sans_SC_Bold returns 0
18:48:40: Error: Failed to add custom font "/var/tmp/pamac-build-cs/orca-slicer/src/install_dir/share/OrcaSlicer/fonts/HarmonyOS_Sans_SC_Regular.ttf".
add font of HarmonyOS_Sans_SC_Regular returns 0
18:48:40: Error: Failed to add custom font "/var/tmp/pamac-build-cs/orca-slicer/src/install_dir/share/OrcaSlicer/fonts/NanumGothic-Regular.ttf".
add font of NanumGothic-Regular returns 0
18:48:40: Error: Failed to add custom font "/var/tmp/pamac-build-cs/orca-slicer/src/install_dir/share/OrcaSlicer/fonts/NanumGothic-Bold.ttf".
add font of NanumGothic-Bold returns 0