惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Last Week in AI
Last Week in AI
GbyAI
GbyAI
Apple Machine Learning Research
Apple Machine Learning Research
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
N
Netflix TechBlog - Medium
量子位
aimingoo的专栏
aimingoo的专栏
D
Docker
F
Fortinet All Blogs
T
Tailwind CSS Blog
V
V2EX
D
DataBreaches.Net
Google DeepMind News
Google DeepMind News
MyScale Blog
MyScale Blog
G
Google Developers Blog
罗磊的独立博客
MongoDB | Blog
MongoDB | Blog
Microsoft Security Blog
Microsoft Security Blog
Microsoft Azure Blog
Microsoft Azure Blog
WordPress大学
WordPress大学
博客园 - 三生石上(FineUI控件)
小众软件
小众软件
A
About on SuperTechFans
IT之家
IT之家

AUR Newest Packages

AUR (en) - linuxqq-clipsync-git AUR (en) - libtslitex-git AUR (en) - libtslitex-git AUR (en) - carton-appimage AUR (en) - veila-git AUR (en) - veila-bin AUR (en) - vigil-baseline AUR (en) - byedroid AUR (en) - neovim-base16-git AUR (en) - pirata AUR (en) - rpi-imager-git-non-root AUR (en) - python-fastapi-sso AUR (en) - tmux-ai-titles AUR (en) - zeed-bin AUR (en) - bclone-bin AUR (en) - dwl-git-azerty AUR (en) - auggie-bin AUR (en) - libspatialaudio-git AUR (en) - libspatialaudio AUR (en) - miniupnpd-iptables-legacy AUR (en) - miniupnpd-nft AUR (en) - jeeves-bin AUR (en) - opennow AUR (en) - rotki AUR (en) - kapi-bin AUR (en) - classfi-bin AUR (en) - classfi-git AUR (en) - classfi AUR (en) - giff-git AUR (en) - budget-tracker-bin
AUR (en) - orca-slicer-unstable-bin
2026-06-20 · via AUR Newest Packages

AndyHazz commented on 2026-05-25 19:18 (UTC)

Fixed in 2.4.0alpha-2, thanks for flagging.

MadGoat commented on 2026-05-25 15:03 (UTC) (edited on 2026-05-25 18:44 (UTC) by MadGoat)

UPDATE: 2.4.0alpha-2 - updating and working great, Thanks again!

Hi AndyHazz,

The package currently fails to build at the prepare() stage for version 2.4.0alpha-1 with the following error: "sed: can't read squashfs-root/OrcaSlicer.desktop: No such file or directory"

Reasoning: Upstream updated the desktop entry filename inside the Linux AppImage to follow the reverse-DNS format: com.orcaslicer.OrcaSlicer.desktop. Because the PKGBUILD expects the legacy OrcaSlicer.desktop name, the build breaks.

Suggested Fix: Using wildcards (*.desktop) in the prepare() and package() blocks will safely handle this new naming scheme and protect the package from any future capitalization or naming changes upstream makes.

Proposed PKGBUILD Diff (Click to expand)
--- PKGBUILD
+++ PKGBUILD
@@ -21,3 +21,3 @@
    ./OrcaSlicer_Linux_AppImage_Ubuntu2404_V${_pkgver}.AppImage --appimage-extract
-   sed -i 's|Exec=.*|Exec=/opt/orca-slicer-unstable/bin/orca-slicer %U|g' \
-       "squashfs-root/OrcaSlicer.desktop"}
+   sed -i 's|Exec=.*|Exec=/opt/orca-slicer-unstable/bin/orca-slicer %U|g' squashfs-root/*.desktop
 }
@@ -29,4 +29,4 @@
    rm -rf "$pkgdir/opt/${pkgname%-bin}/usr/"
-   rm -f "$pkgdir/opt/${pkgname%-bin}"/{OrcaSlicer.desktop,AppRun,OrcaSlicer.png}
+   rm -f "$pkgdir/opt/${pkgname%-bin}"/*.desktop
+   rm -f "$pkgdir/opt/${pkgname%-bin}"/{AppRun,OrcaSlicer.png,orcaslicer.png,com.orcaslicer.OrcaSlicer.png}

    install -d "$pkgdir/usr/bin"
    ln -s "/opt/${pkgname%-bin}/bin/orca-slicer" "$pkgdir/usr/bin/orca-slicer"

    install -d "$pkgdir/usr/share/applications"
-   install -Dm644 "squashfs-root/OrcaSlicer.desktop" \
-       "$pkgdir/usr/share/applications/"
+   install -m644 squashfs-root/*.desktop -t "$pkgdir/usr/share/applications/"

Thanks for maintaining the package!

Temporary local build workaround for yay users (Click to expand)
cd ~/.cache/yay/orca-slicer-unstable-bin/
cat << 'EOF' > PKGBUILD
# Maintainer: AndyHazz <andyhazz at proton dot me>
# Contributor: sem.z <sem.z at protonmail dot com>
pkgname="orca-slicer-unstable-bin"
pkgver=2.4.0alpha
_pkgver=2.4.0-alpha
pkgrel=1
pkgdesc="G-code generator for 3D printers (versions including beta, release candidates and stable versions)"
arch=('x86_64')
url="https://github.com/OrcaSlicer/OrcaSlicer"
license=('AGPL-3.0-only')
depends=('libmspack' 'glu' 'cairo' 'gtk3' 'webkit2gtk-4.1' 'gstreamer' 'wayland' 'gst-plugins-base' 'gst-libav' 'ttf-nanum' 'gst-plugins-good')
provides=("orca-slicer")
conflicts=("orca-slicer")
source=("https://github.com/OrcaSlicer/OrcaSlicer/releases/download/v${_pkgver}/OrcaSlicer_Linux_AppImage_Ubuntu2404_V${_pkgver}.AppImage")
sha512sums=('1b4a91d1c8aa81962287889a70afcd03e9b009fe25359316abb6f9b92ff3e381aeb9c64d5ccc49d110d9abec904503eac8226fcfbea0bfba582b74aa5ebe933b')
options=('!strip' '!debug')
prepare() {
    chmod +x OrcaSlicer_Linux_AppImage_Ubuntu2404_V${_pkgver}.AppImage
    ./OrcaSlicer_Linux_AppImage_Ubuntu2404_V${_pkgver}.AppImage --appimage-extract
    sed -i 's|Exec=.*|Exec=/opt/orca-slicer-unstable/bin/orca-slicer %U|g' squashfs-root/*.desktop
}
package() {
    find squashfs-root/{resources,usr/share/icons}/ -type d -exec chmod 755 {} +
    install -d "$pkgdir/opt/${pkgname%-bin}/"
    cp -a squashfs-root/* "$pkgdir/opt/${pkgname%-bin}/"
    rm -rf "$pkgdir/opt/${pkgname%-bin}/usr/"
    rm -f "$pkgdir/opt/${pkgname%-bin}"/*.desktop
    rm -f "$pkgdir/opt/${pkgname%-bin}"/{AppRun,OrcaSlicer.png,orcaslicer.png,com.orcaslicer.OrcaSlicer.png}
    install -d "$pkgdir/usr/bin"
    ln -s "/opt/${pkgname%-bin}/bin/orca-slicer" "$pkgdir/usr/bin/orca-slicer"
    install -d "$pkgdir/usr/share/applications"
    install -m644 squashfs-root/*.desktop -t "$pkgdir/usr/share/applications/"
    install -d "$pkgdir/usr/share/icons/"
    cp -r squashfs-root/usr/share/icons/hicolor/ "$pkgdir/usr/share/icons/"
}
EOF
makepkg -sic

Stefan99353 commented on 2026-05-25 08:53 (UTC)

As of V2.4.0-alpha the desktop file seems to be renamed to com.orcaslicer.OrcaSlicer.desktop. This results in an error during build: sed: can't read squashfs-root/OrcaSlicer.desktop: No such file or directory

AndyHazz commented on 2025-09-29 19:09 (UTC)

@damir I don't think I can fix that display/resolution issue without some changes upstream ...

Unrelated, I have just pushed a PKGBUILD change to require ttf-nanum - that resolves a crash when opening preferences: https://github.com/SoftFever/OrcaSlicer/issues/10029 - tracked down by @lod who's maintaining the orca-slicer-git package, I could see the same issue occurring here.

damir commented on 2025-09-29 10:43 (UTC)

AndyHazz commented on 2025-09-15 20:25 (UTC) (edited on 2025-09-16 11:36 (UTC) by AndyHazz)

I've fixed the app image issue, updated to the latest beta, also changed the desktop file to allow opening orca slicer web links from printables/thingiverse etc.

(I noticed this package had been abandoned so I've adopted it for now)

gatesphere commented on 2025-09-03 15:58 (UTC)

+1 to the chorus -- the current PKGBUILD tries to delete an AppImage file that does not exist.

pdizzle commented on 2025-08-25 21:08 (UTC)

pr0m1x commented on 2025-08-22 22:21 (UTC)

Same problem, there is no /opt/orca-slicer-unstable/OrcaSlicer-x86_64.AppImage

uberben commented on 2025-08-21 15:03 (UTC)

Weird, there is no /opt/orca-slicer-unstable/OrcaSlicer-x86_64.AppImage on my machine.