Alas, I can find no indications of this on the website or manuals on-line and yet, while I have used Snapmaker Luban 4.1.4 on Linux for a long while as a desktop app, I just downloaded Snapmaker Luban on a laptop for my kids, version 4.3.2 and what a journey … of technical hoops.
Admittedly an intriguing experience and nice exposure for my 9-year-old to diagnosing and understanding things on PCs, but alas also an impression that Snapmakewr Luban is a tad shonky …
The default Linux download was a .tar.gz which we unpacked and ran, and nothing doing, it bombs with some errors. Checked back on the site and found a .deb and figured that likely installs some prerequisites (libraries) that it needs that aren’t delivered with the .tar.gz, and so installed that.
It now appears on the start menu, but we started it and nothing happened. Puzzled that. Tried again, nothing doing. Works on my desktop (albeit v4.1.4). So duly tried running it from the CLI (bash) and voilà, it reports things … and is starting a web service on localhost and some random port (yes after several tries it seems to be a different port each time it starts), and it has no --help
nor even a --version
option any more argh.
So we point Firefox at that port on localhost and voilà we have Luban.
OK, weird approach, but we got there. Almost. Try saving your project or exporting and nothing happens. So F12, developers console, and watch while trying. Both bomb on CORS rejections. Doh!
And so we’re now loaded with questions. I mean on the upside, I could install the web service on one of my web servers, and it’s grandly available to any device open the LAN, kind of nice, but to do that I’d want:
- Control over the port it uses
- A handle on these CORS issues, so it actually delivers a service to people, and they can save and export (ideally to local drives on their devices but hey, I could work with it wherever it went and set something up I have a NAS and mounted network drives accessible to most devices here for example).
But heck, I’m geared up I have infrastructure and savvy, how would your average consumer have fared through this … I shudder to think.
Perhaps if the download page or the home page has some very clear indicators that Luban is now a web service and an installation guide!
Any guidance here appreciated, even just to point me at clear documentation I’ve missed.