Linux support - which?

classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

Linux support - which?

MichaelAtOz
Administrator
I'm looking to go Linux on Desktop.
I see the regular GitHub issues with complicated OpenSCAD install/build
issues.

Which Linux distribution(s) has the simplest & less buggy support for
OpenSCAD, including the development environment?

I'm also open to any Linux distribution insights/considerations for the
wider 3D modeling, 3D printing & graphics area.

(please no flame wars - I'm sure they all have their place)



-----
Admin - PM me if you need anything, or if I've done something stupid...

Unless specifically shown otherwise above, my contribution is in the Public Domain; to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. Obviously inclusion of works of previous authors is not included in the above.

The TPP is no simple “trade agreement.”   Fight it! http://www.ourfairdeal.org/   time is running out!
--
Sent from: http://forum.openscad.org/

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Admin - email* me if you need anything,
or if I've done something stupid...
* click on my MichaelAtOz label, there is a link to email me.

Unless specifically shown otherwise above, my contribution is in the Public Domain; to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work.
Obviously inclusion of works of previous authors is not included in the above.


The TPP is no simple “trade agreement.” Fight it! http://www.ourfairdeal.org/ time is running out!
tp3
Reply | Threaded
Open this post in threaded view
|

Re: Linux support - which?

tp3
On 06/28/2018 10:00 AM, MichaelAtOz wrote:
> Which Linux distribution(s) has the simplest & less buggy > support for OpenSCAD, including the development environment?
>
I guess that would include the distributions that are available
on OBS with automatic builds. That is currently

- Debian
- Ubuntu
- Fedora
- OpenSUSE

In that order because I'm running Debian/Testing on my notebook
so it's easier to help with stranger issues.

Ubuntu just gets the benefit of being based on Debian. For
some reason unknown to me Mint tends to produce random issues
that do not seem to happen in their base Debian/Ubuntu versions.

With Fedora/OpenSUSE, I'm not so sure about the order, I believe
Fedora has more active maintainers in general for 3D printing
stuff, but there's not much obvious feedback from distributions
so it's hard to tell.

Other than that, I know Arch has an active maintainer who
tends to be on our IRC, so if you are happy with their different
approach that could be a good choice too. If the goal is to
*just* install and go it might not be the first distribution
to select. They do have awesome documentation which is useful
even when using some other distro.

We do have now Snap packages and AppImages, but I would not
consider those as good as native distribution packages (yet?).

> (please no flame wars - I'm sure they all have their place)
>
Yes, please! The points above are just my personal opinion
based on our github issue history and my experience.

So if you are an OpenSCAD maintainer or happy user with any
other distribution, please share you experience.

I don't think we need any negative reports of "what other
people are using" for this specific question.

ciao,
   Torsten.

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
-- Torsten
Reply | Threaded
Open this post in threaded view
|

Re: Linux support - which?

G. Wade Johnson
Just my 2 cents, I've been running OpenSCAD on Mint for years without
problems. I was Ubuntu before that. My experience with other
distributions pre-dates my use of OpenSCAD.

G. Wade

On Thu, 28 Jun 2018 11:13:02 +0200
Torsten Paul <[hidden email]> wrote:

> On 06/28/2018 10:00 AM, MichaelAtOz wrote:
> > Which Linux distribution(s) has the simplest & less buggy > support
> > for OpenSCAD, including the development environment?
> >
> I guess that would include the distributions that are available
> on OBS with automatic builds. That is currently
>
> - Debian
> - Ubuntu
> - Fedora
> - OpenSUSE
>
> In that order because I'm running Debian/Testing on my notebook
> so it's easier to help with stranger issues.
>
> Ubuntu just gets the benefit of being based on Debian. For
> some reason unknown to me Mint tends to produce random issues
> that do not seem to happen in their base Debian/Ubuntu versions.
>
> With Fedora/OpenSUSE, I'm not so sure about the order, I believe
> Fedora has more active maintainers in general for 3D printing
> stuff, but there's not much obvious feedback from distributions
> so it's hard to tell.
>
> Other than that, I know Arch has an active maintainer who
> tends to be on our IRC, so if you are happy with their different
> approach that could be a good choice too. If the goal is to
> *just* install and go it might not be the first distribution
> to select. They do have awesome documentation which is useful
> even when using some other distro.
>
> We do have now Snap packages and AppImages, but I would not
> consider those as good as native distribution packages (yet?).
>
> > (please no flame wars - I'm sure they all have their place)
> >
> Yes, please! The points above are just my personal opinion
> based on our github issue history and my experience.
>
> So if you are an OpenSCAD maintainer or happy user with any
> other distribution, please share you experience.
>
> I don't think we need any negative reports of "what other
> people are using" for this specific question.
>
> ciao,
>    Torsten.
>
> _______________________________________________
> OpenSCAD mailing list
> [hidden email]
> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org


--
Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by
definition, not smart enough to debug it.     -- Brian W. Kernighan

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Reply | Threaded
Open this post in threaded view
|

Re: Linux support - which?

Jamie Bainbridge
In reply to this post by MichaelAtOz
On 28 June 2018 at 18:00, MichaelAtOz <[hidden email]> wrote:
> I'm looking to go Linux on Desktop.
> I see the regular GitHub issues with complicated OpenSCAD install/build
> issues.
>
> Which Linux distribution(s) has the simplest & less buggy support for
> OpenSCAD, including the development environment?
>
> I'm also open to any Linux distribution insights/considerations for the
> wider 3D modeling, 3D printing & graphics area.

Ubuntu Mate 18.04 here, working well.
https://ubuntu-mate.org/

You'll also want:

Arduino IDE for 8-bit Marlin/Repetier
https://www.arduino.cc/en/Main/Software

Atom and PlatformIO for 32-bit Marlin
https://platformio.org/get-started/ide?install=atom

RRF is all web interface config, Smoothie is text file config, so no
extra software needed for those.

Slic3r Dev (get the AppImage)
https://dl.slic3r.org/dev/linux/

Cura (get the AppImage)
https://ultimaker.com/en/products/ultimaker-cura-software

Pronterface (just run the pronterface.py script)
https://github.com/kliment/Printrun

Meshlab if you tinker with STLs
sudo apt update; sudo apt install meshlab

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Reply | Threaded
Open this post in threaded view
|

Re: Linux support - which?

Jamie Bainbridge
On 29 June 2018 at 09:23, Jamie Bainbridge <[hidden email]> wrote:
> Ubuntu Mate 18.04 here, working well.
> https://ubuntu-mate.org/

Sorry I should have elaborated on this better. I'm a user running
Torsten's nightly builds, so just:

wget -qO - http://files.openscad.org/OBS-Repository-Key.pub | sudo apt-key add -

echo 'deb http://download.opensuse.org/repositories/home:/t-paul/xUbuntu_18.04/
./' | sudo tee -a /etc/apt/sources.list.d/openscad.list

sudo apt update

sudo apt install openscad-nightly

Then run "openscad-nightly" to launch.

I don't know if that appears in the GUI menus with an icon, I use the
dmenu_run launcher so I just run the "openscad-nightly" command
directly. If there is no icon, you can easily make one with the menu
editor if you want.

I don't have any experience with the dev environment. The incredible
ease of constantly updated nightly binaries (thanks Torsten!) negates
the need for me to build from source.

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Reply | Threaded
Open this post in threaded view
|

Re: Linux support - which?

MichaelAtOz
Administrator
In reply to this post by tp3
Does the choice of desktop manager (GNOME, Cinnamon etc) make any difference
to how well OpenSCAD works?



-----
Admin - PM me if you need anything, or if I've done something stupid...

Unless specifically shown otherwise above, my contribution is in the Public Domain; to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. Obviously inclusion of works of previous authors is not included in the above.

The TPP is no simple “trade agreement.”   Fight it! http://www.ourfairdeal.org/   time is running out!
--
Sent from: http://forum.openscad.org/

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Admin - email* me if you need anything,
or if I've done something stupid...
* click on my MichaelAtOz label, there is a link to email me.

Unless specifically shown otherwise above, my contribution is in the Public Domain; to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work.
Obviously inclusion of works of previous authors is not included in the above.


The TPP is no simple “trade agreement.” Fight it! http://www.ourfairdeal.org/ time is running out!
Reply | Threaded
Open this post in threaded view
|

Re: Linux support - which?

RobWLakes
Sorry, can't make comparisons, but the Mate(Ubuntu(Debian)) version is good performer on older machines, worth a look. A very tidy collection of features/apps. OpenSCAD runs well in the 64bit stand alone app format.
Rob
Cheers, RobW

On 16 July 2018 8:27:09 pm AEST, MichaelAtOz <[hidden email]> wrote:
Does the choice of desktop manager (GNOME, Cinnamon etc) make any difference
to how well OpenSCAD works?



-----
Admin - PM me if you need anything, or if I've done something stupid...

Unless specifically shown otherwise above, my contribution is in the Public Domain; to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. Obviously inclusion of works of previous authors is not included in the above.

The TPP is no simple “trade agreement.” Fight it! http://www.ourfairdeal.org/ time is running out!
--
Sent from: http://forum.openscad.org/



OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Rob W
Lake Tyers Beach,
Victoria, Australia
Reply | Threaded
Open this post in threaded view
|

Re: Linux support - which?

doug.moen
In reply to this post by MichaelAtOz
I think there were problems reported with OpenSCAD running under the Ubuntu Unity desktop environment, due to the way that Unity messes with the application's menu bar. Unity caused similar problems with a lot of applications, but Unity is now deprecated.

I have no problems running OpenSCAD under Gnome. I would expect OpenSCAD to work fine under almost any desktop environment.

On 16 July 2018 at 06:27, MichaelAtOz <[hidden email]> wrote:
Does the choice of desktop manager (GNOME, Cinnamon etc) make any difference
to how well OpenSCAD works?



-----
Admin - PM me if you need anything, or if I've done something stupid...

Unless specifically shown otherwise above, my contribution is in the Public Domain; to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. Obviously inclusion of works of previous authors is not included in the above.

The TPP is no simple “trade agreement.”   Fight it! http://www.ourfairdeal.org/   time is running out!
--
Sent from: http://forum.openscad.org/

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org


_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Reply | Threaded
Open this post in threaded view
|

Re: Linux support - which?

Jamie Bainbridge
In reply to this post by MichaelAtOz
On 16 July 2018 at 20:27, MichaelAtOz <[hidden email]> wrote:
> Does the choice of desktop manager (GNOME, Cinnamon etc) make any
> difference to how well OpenSCAD works?

The largest difference will be your enjoyment/frustration with using
the desktop environment for finding and running other applications or
managing files.

Each DE has a slightly different philosophy with different
configuration ability.

You can run most desktop environments as a live USB to try them. You
could install OpenSCAD on that live environment, just the installation
will not persist because it's a live system (though it's possible to
create a persistent live environment too).

If you're coming from Windows then probably the easiest will be MATE
or Cinnamon or XFCE. These are available pre-made with Ubuntu MATE and
Linux Mint.

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org