Rhino on Linux?

RHINO IS RUNNING IN WINE
It still doesn’t display properly.
But here are the steps I followed to get here…

First, the guide from @aaronsb is great, and is what I followed. But there are two small items that you’ll need to change.

As I mentioned in a previous post, if you’re installing Rhino 7, instead of the Gecko 2.47.2 installer in his guide or the current version 2.47.4 you have to use Gecko 2.47.3.

Next - when you run the Rhino installer, instead of just
wine ~/Downloads/rhino_en-us_foo.foo.exe
you have to run
wine32 wine ~/Downloads/rhino_en-us_foo.foo.exe
(Edited to add: I followed these instructions to create the 32 bit wineprefix.)

Even getting it this far was because of this realization today - Rhino is a 64 bit application
but the installer is a 32 bit one.
So you have to treat it as such.

Next, my installer would run but it still hung up on installing the Visual C++ Redistributables, so you use
winetricks vcrun2005
Then the installer fails again because another vcrun won’t install so you whack that mole with the same command with the same format, I think the next one was 2008. Then 2010. Then 2013. I don’t have a linear answer for you as to whether using just
winetricks vcrun20xx
or
wine32 winetricks vcrun 20xx
is the magic, I would just try one when the other failed. Whichever way, the installer seemed to run twice each time. I think it was because winetricks would install the 32 and 64 bit versions. But this wasn’t readily apparent.

When the installer seemed to hang on vcrun2013 a couple times, even after I went back to the terminal and tried to re-install it, I then went back and did a remove recursive for my wine cache.
rm -r ~/.wine
Then I followed the instructions again in exactly the same manner, using Gecko 2.47.3 and starting the commands with wine32 where appropriate… and it all worked!!!

Now - as you can see, I’m still having display errors. But the commands work. And Grasshopper seems to work just fine!

I’m hoping to soon be free from the clutches of the spyware commonly referred to as “Windows.”

Thank you to @aaronsb and @Winer and everyone else whose great advice has gotten me even this far.

Edited to add: It even renders and shows Rhino and Grasshopper geometry in a render window! CPU only. But that’s better than nothing.

SECOND EDIT:
If you start Rhino in Safe Mode it works!!!

3 Likes