Create a buildscript by yourself. We're to swamped in work to create a buildscript for the rasp-pi. If you do create such a script, we would be more than happy to add it to Cura.
Create a buildscript by yourself. We're to swamped in work to create a buildscript for the rasp-pi. If you do create such a script, we would be more than happy to add it to Cura.
The Cura package is a Gui+Engine, but the Gui part will not run on the PI (heavy OpenGL requirements). You only need the engine from https://github.com/Ultimaker/CuraEngine%20on%20the%20Pi%20to%20get%20OctroPrint
@Kenzu Thanks for the detailed suggestion. I looked at that yesterday, but I don't know anything about the different requirements to build a package for arm vs x86. Fortunately, based on Daid's post, it looks like I probably don't need to go through that, and can just go with Cura Engine instead.
@nallath I appreciate the reply, but I am certainly not the person you would want to write a build script, I haven't the understanding or skill set to do it right. I came here asking for help simply because I have seen many people mention using Cura on a pi (with or without octoprint), but didn't see any documentation for how to do so. I was hoping that I was either overlooking the documentation I needed, or that an experienced user who uses Cura on Pi would be able to point me in the right direction. I didn't expect you to drop everything to add support for another platform, of course.
@Daid That is good to know. I've seen mention of cura engine a couple of places in relation to octoprint, but it appeared as an option - i.e. ". . . with Cura or Cura Engine" - so I hadn't looked into it any further. Hopefully knowing the correct software to use will enable me to figure things out.
Thanks everyone for the responses, it's always good to get a reply, even if it's just something that might point someone in the right direction.
While the Raspberry Pi lacks the processing power of your typical pc, its hardware-accelerated OpenGL does appear to be sufficient-enough to run a plausibly adequate implementation of Cura.
The sticking-point is that GUI part of its Linux-Debian distribution doesn't like OpenGL (without Wayland; which is another topic altogether), making any windowed OpenGL application is nearly impossible to implement in its current state.
One possible work-around, would be if Cura could be written to render to an dynamic HTML-5 panel, and displayed through an html-5 compatible browser (in beta last I checked).
Or you only run the slicing on the rasp-pi. There is no real reason to also run the GUI on the rasp - pi right?
Did you manage to get this to work in the end?
Recommended Posts
kenzu 0
I think you need to compile it your self.
Look here for instructions
https://github.com/daid/Cura#debian-and-ubuntu-linux
One problem I see is that it's for i386 or amd64, a raspberry pi is ARMv6, so I think you need to edit package.sh and add ARMv6 support.
I the top add this to the list of build targets
And then after this add a new build target
Add the new build target before ^^^ #REST
with this code:
Now build the package and hope for the best with
Jesper
Link to post
Share on other sites