Package Details: orca-slicer-git 2.3.1.r25470.266bfeb-1

Git Clone URL: https://aur.archlinux.org/orca-slicer-git.git (read-only, click to copy)
Package Base: orca-slicer-git
Description: G-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.)
Upstream URL: https://github.com/SoftFever/OrcaSlicer
Keywords: 3dprint gcode orca orca-slicer orcaslicer slic3r slicer stl
Licenses: AGPL-3.0-only
Conflicts: orca-slicer
Provides: orca-slicer
Submitter: lod
Maintainer: lod
Last Packager: lod
Votes: 7
Popularity: 2.90
First Submitted: 2024-09-05 15:39 (UTC)
Last Updated: 2025-09-03 12:55 (UTC)

Pinned Comments

lod commented on 2024-09-05 15:44 (UTC) (edited on 2025-07-21 22:06 (UTC) by lod)

Patches welcome: https://git.lod.sh/PKGBUILDs/orca-slicer-git

Debug-Build

Latest Comments

1 2 3 Next › Last »

lod commented on 2025-09-03 12:58 (UTC)

@Tildar now it should work with your GPU. It now checks both strings for NVIDIA.

Tildar commented on 2025-09-03 11:24 (UTC) (edited on 2025-09-03 11:26 (UTC) by Tildar)

@lod

[tildar@archlaptop ~]$ glxinfo | grep "OpenGL renderer string:"
OpenGL renderer string: Quadro M1200/PCIe/SSE2

[tildar@archlaptop ~]$ glxinfo | grep "OpenGL vendor string:"
OpenGL vendor string: NVIDIA Corporation

lod commented on 2025-09-01 11:02 (UTC) (edited on 2025-09-01 11:15 (UTC) by lod)

@Tildar whats your Output of glxinfo | grep "OpenGL renderer string:". I believe renderer is more reliable, but if you don't have any usable output we could check both.

Please try this: https://git.lod.sh/PKGBUILDs/orca-slicer-git/src/branch/master/orca-slicer-wrapper.sh

lod commented on 2025-09-01 10:10 (UTC)

@Tildar https://github.com/SoftFever/OrcaSlicer/blob/main/src/dev-utils/platform/unix/build_linux_image.sh.in still used "OpenGL renderer string:". I will check later whether the output has changed here in general.

Tildar commented on 2025-09-01 09:56 (UTC)

Shouldn't line #11 of the orca-slicer-wrapper.sh be changed From: RENDERER=$(glxinfo | grep "OpenGL renderer string:" | sed 's/.*: //')

To: RENDERER=$(glxinfo | grep "OpenGL vendor string:" | sed 's/.*: //')

AS it is now, it does not see my "Quadro M1200/PCIe/SSE2" as being a NVIDIA card. The above change works as expected, to use Zink, on my testing.

lod commented on 2025-07-30 16:06 (UTC)

@kjkent alrighty. I also follow the issues now. If anything useful comes up, I will apply it. I maybe force the X11 session for nvidia users, if nothing else comes up…

kjkent commented on 2025-07-30 15:53 (UTC) (edited on 2025-07-30 15:57 (UTC) by kjkent)

@lod if opened directly, the GUI loads, but with the bugs that prompted the wrapper in the first place (blank UI sections, crashes etc). Regardless of the wrapper, there's a few GTK warnings logged to the console but nothing unusual. Aside from this, and even with --debug 5 (trace), the program just returns with no output logged to file or console. I don't have the time to really dive into it for now so will probably just use the X11 backend, but will reply if I find a fix further down the line.

Edit: Btw the exact same thing happens with the latest nightly AppImage from upstream

lod commented on 2025-07-29 21:29 (UTC) (edited on 2025-07-29 21:35 (UTC) by lod)

well, not really, the point of the wrapper is to use the wayland backend. If the zinc workaround no longer works, I should probably remove it completely.

claym001 commented on 2025-07-29 21:23 (UTC)

This was the magic command I had to use to make it work after having numerous random crashes on load using an nvidia GPU, latest mesa. All credit to bmbeverst on the orcaslicer github https://github.com/SoftFever/OrcaSlicer/issues/10090#issuecomment-3130533663

env -u WAYLAND_DISPLAY XDG_SESSION_TYPE=x11 GBM_BACKEND=dri /usr/bin/orca-slicer

lod commented on 2025-07-29 16:30 (UTC) (edited on 2025-07-29 16:50 (UTC) by lod)

@kjkent I don't have anything NV to test it. Any output? Does it work, if open orcaslicer directly?

Edit: Did you install the optional dependencies? mesa, mesa-utils and nvidia-utils?