Merged the commit by ivanfilippov. Package should work properly now.
Search Criteria
Package Details: orca-slicer-bin 2.2.0-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/orca-slicer-bin.git (read-only, click to copy) |
---|---|
Package Base: | orca-slicer-bin |
Description: | G-code generator for 3D printers |
Upstream URL: | https://github.com/SoftFever/OrcaSlicer |
Keywords: | orca, orcaslicer, slicer |
Licenses: | AGPL3 |
Conflicts: | orca-slicer |
Provides: | orca-slicer |
Submitter: | sem.z |
Maintainer: | Poscat |
Last Packager: | Poscat |
Votes: | 16 |
Popularity: | 1.33 |
First Submitted: | 2023-07-13 10:43 (UTC) |
Last Updated: | 2025-02-24 10:27 (UTC) |
Dependencies (14)
- cairo (cairo-gitAUR)
- glu (glu-gitAUR)
- gst-libav (gst-libav-gitAUR)
- gst-plugins-base (gst-plugins-base-gitAUR)
- gstreamer (gstreamer-gitAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classic-xfceAUR, gtk3-classicAUR, gtk3-patched-filechooser-icon-viewAUR)
- libsoup
- libxkbcommon (libxkbcommon-gitAUR)
- mesa (mesa-minimal-gitAUR, mesa-wsl2-gitAUR, mesa-amd-bc250AUR, mesa-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-amber)
- openvdb
- wayland (wayland-gitAUR, wayland-asan-gitAUR, wayland-chromiumAUR)
- wayland-protocols (wayland-protocols-gitAUR)
- webkit2gtk (webkit2gtk-imgpasteAUR)
- webkit2gtk-4.1 (webkit2gtk-4.1-imgpasteAUR)
Required by (0)
Sources (1)
Poscat commented on 2025-02-24 10:35 (UTC)
dviktor commented on 2025-02-23 17:10 (UTC)
after ICU update this package doesn't work
sTiKyt commented on 2025-02-12 18:12 (UTC)
How to associate xdg-open links (like orcaslicer://open?file=https%3A%2F%2Fwww.thingiverse.com%2Fdownload%example) with orca slicer?
- Update your .desktop entry to look like this:
❯ cat /usr/share/applications/OrcaSlicer.desktop
[Desktop Entry]
Name=OrcaSlicer
Exec=/opt/orca-slicer/bin/orca-slicer %F %U
Icon=OrcaSlicer
Type=Application
Categories=Utility;
MimeType=model/stl;application/vnd.ms-3mfdocument;application/prs.wavefront-obj;application/x-amf;x-scheme-handler/orcaslicer;
- Register the Handler:
xdg-mime default OrcaSlicer.desktop x-scheme-handler/orcaslicer
- Refresh MIME Database:
update-desktop-database /usr/share/applications
ivanfilippov commented on 2025-01-24 01:41 (UTC) (edited on 2025-01-24 01:41 (UTC) by ivanfilippov)
I compiled the fixes from earlier in this thread (thank you all, especially felipebalbi), and put them into a public repo for my own use until this package is updated, I'm pasting the link and instructions for use here to save someone some time.
https://github.com/ivanfilippov/orca-slicer-bin
- git clone https://github.com/ivanfilippov/orca-slicer-bin.git
- cd orca-slicer-bin
- makepkg -sic
Felixoid commented on 2024-12-26 13:32 (UTC)
Dear sem.z
Your package is wholly broken. Please make it work out of the box. Many comments suggest fixes, but you have left it broken for months.
Unmarking it "out-of-date" silently is kind of a rude action, as well as ignoring the discussion.
Toumal commented on 2024-12-15 17:35 (UTC)
The fix by @infectedcrotch helped me with my segfault on hyprland/wayland too.
I did not see the 3d rendered areas though. On https://github.com/SoftFever/OrcaSlicer/issues/6927 I found the following command which worked for me with nvidia 40-series card:
env __EGL_VENDOR_LIBRARY_FILENAMES=/usr/share/glvnd/egl_vendor.d/50_mesa.json WEBKIT_DISABLE_DMABUF_RENDERER=1 WEBKIT_FORCE_COMPOSITING_MODE=1 WEBKIT_DISABLE_COMPOSITING_MODE=1 orca-slicer
infectedcrotch commented on 2024-12-15 15:57 (UTC)
In order to make this launch without segfault I had to:
pacman -Rdd ttf-harmonyos-sans
In order to fix the blank screen I had to
WEBKIT_DISABLE_DMABUF_RENDERER=1 orca-slicer-bin
gdw commented on 2024-12-01 05:43 (UTC)
patch worked for me. I also had to manually install webkit2gtk-4.1
.
schlunze commented on 2024-11-09 09:12 (UTC)
Thank you felipebalbi your patch works fine.
felipebalbi commented on 2024-11-03 04:45 (UTC)
Here's a quick patch, in case maintainer wants to apply:
diff --git a/.SRCINFO b/.SRCINFO
index 665b02793d6b..b084a000a15c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = orca-slicer-bin
pkgdesc = G-code generator for 3D printers
pkgver = 2.2.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/SoftFever/OrcaSlicer
arch = x86_64
license = AGPL3
@@ -20,7 +20,7 @@ pkgbase = orca-slicer-bin
depends = libxkbcommon
provides = orca-slicer
conflicts = orca-slicer
- source = https://github.com/SoftFever/OrcaSlicer/releases/download/v2.2.0/OrcaSlicer_Linux_V2.2.0.AppImage
- sha512sums = 0b17ad9a3efcfdd5ae97954329c9423863409345038025e99c6d6f920ed8e65df2bff8d685c070382cd3e0df4a764ce4304988c564763dabc0bc592294d1732b
+ source = https://github.com/SoftFever/OrcaSlicer/releases/download/v2.2.0/OrcaSlicer_Linux_Ubuntu2404_V2.2.0.AppImage
+ sha512sums = be23a038e6443b493a95c5d0d811bde1be5449cac24bf7274be96cd08276e1e36988a382d39938be608974c2ade64ddb359c933d747a0611fac504d121592b8b
pkgname = orca-slicer-bin
diff --git a/PKGBUILD b/PKGBUILD
index cf704def0897..69afd81c9867 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname="orca-slicer-bin"
pkgver=2.2.0
-pkgrel=1
+pkgrel=2
pkgdesc="G-code generator for 3D printers"
arch=('x86_64')
url="https://github.com/SoftFever/OrcaSlicer"
@@ -10,12 +10,13 @@ license=('AGPL3')
depends=('mesa' 'glu' 'gst-libav' 'gst-plugins-base' 'cairo' 'gtk3' 'libsoup' 'webkit2gtk' 'gstreamer' 'openvdb' 'wayland' 'wayland-protocols' 'libxkbcommon')
provides=("orca-slicer")
conflicts=("orca-slicer")
-source=("https://github.com/SoftFever/OrcaSlicer/releases/download/v${pkgver}/OrcaSlicer_Linux_V${pkgver}.AppImage")
-sha512sums=('0b17ad9a3efcfdd5ae97954329c9423863409345038025e99c6d6f920ed8e65df2bff8d685c070382cd3e0df4a764ce4304988c564763dabc0bc592294d1732b')
+appimage="OrcaSlicer_Linux_Ubuntu2404_V${pkgver}.AppImage"
+source=("https://github.com/SoftFever/OrcaSlicer/releases/download/v${pkgver}/${appimage}")
+sha512sums=('be23a038e6443b493a95c5d0d811bde1be5449cac24bf7274be96cd08276e1e36988a382d39938be608974c2ade64ddb359c933d747a0611fac504d121592b8b')
prepare() {
- chmod +x OrcaSlicer_Linux_V${pkgver}.AppImage
- ./OrcaSlicer_Linux_V${pkgver}.AppImage --appimage-extract
+ chmod +x ${appimage}
+ ./${appimage} --appimage-extract
sed -i 's|Exec=AppRun|Exec=/opt/orca-slicer/bin/orca-slicer|g' \
"squashfs-root/OrcaSlicer.desktop"
Pinned Comments
Poscat commented on 2025-02-24 10:35 (UTC)
Merged the commit by ivanfilippov. Package should work properly now.