Rhino on Linux?

We have Rhino, ZBrush, and a windows-only proprietary 3d print slicer running in Wine. Everything else is Linux native on stock XFCE Debian. We are running a fully functional jewelry design studio on it. The only thing we haven’t found a drop-in replacement for is Photoshop, because GIMP doesn’t do smart objects.

3 Likes

Maybe this can help-you with the smart objects: Photopea - Smart Objects

1 Like

I believe that they are working on “adjustment layers” for upcoming gimp 3 release, but yeah, I also can’t get around some of gimp quirks. Inkscape is great for quick markups.

1 Like

Also wanted to add - on a wild hair I just downloaded VRay to see if it would install.
Zero problems, and it even uses CUDA.

For me personally, Linux is the only platform that makes sense in terms of privacy and data safety, but for the majority of the computing world, clenched between Microsoft, Google and Apple’s predatory intents, these matters seem trivial or, at the very least, secondary. Even though privacy advocates are generally quite vocal (in Europe), I gather that, from witnessing people’s use of social networks, privacy is one of their last and least concerns.

More and more I feel compelled to see these issues from the economic and energetic perspective. A company, McNeel or any other, will not deliberately “waste” energy in potentially non-performing assets. On the other hand, any given company that ties its products to the fate of another, third-party entity, without any say in their strategy, has effectively lost control of the wheel.

There are already a few commercial and FOSS 3D/CAD/CAE alternatives that can replace Rhino on Linux natively. For many applications these alternatives can be used at no cost or at a relatively affordable cost. As for “Rhino” on Linux, I guess the answer will emerge from the community.

2 Likes

I would switch to Linux so fast if Rhino worked on it i can even have it on my steam deck then :grinning:

6 Likes

also it would be remiss not to mention how amazingly useful it is when programs let you edit their files as a plain text (e.g. changing paths from relative to absolute in inkscape .svg or scribus .sla files)
I know that’s another tangent and it’s not even a linux exclusive as these commonly work on windows/mac as well, but that’s more often than not a “linuxism”, which I think every Rhino user will think about when compiling fruits of their designs with illustrator/indesign-like programs at some point of their career

1 Like

Same here. Rhino is the only thing keeping me on Microsoft’s bloated spyware of an OS.

3 Likes

Not only windows but the last straw for me with Chrome recently youtube does not allow ad blocks and blocks certain results when I need reference images i am now using Mozilla Firefox

Windows is forcing me to update my pc and it takes so much in resources I’m fed up with it

1 Like

Get rid of Chrome and use Brave instead. Started using it a couple of years back, no ads on youtube, and it’s not as much of a memory hog.

2 Likes

Welcome. I’ve been using nigthly builds already for more than a decade. My favourite extensions are NoScript, Tridactyl (because no-one can live without vim) and uBlock Origin.

3 Likes

Hey guys. Just a heads up. A critcal zero click vulnerability has been found in windows relating to ipv6 protocol. This is a severity 9.8/10. Update your systems.

5 Likes

I don’t intend to knitpick everyone of Microsoft’s decisions, but this makes me furious:

This is nothing but spying!

7 Likes

exactly :sandwich: :100:

I got Rhino 7 work in Ubuntu Studio (low latency kernel) 24.04.01. At least it opened and worked, well quite well. It opens a bit slowly but so far that is an only issue.

Steps to Install Rhino 7 on Ubuntu Studio 24.04.01

  1. Install Wine:
  • Open the terminal and install Wine if it’s not already installed:

bash

Copy code

sudo apt update
sudo apt install wine
  1. Set Up Wine Prefix:
  • Create a new 64-bit Wine prefix (adjust the path as needed):

bash

Copy code

export WINEPREFIX=~/.wine64
WINEARCH=win64 winecfg
  • In the Wine configuration window, set the Windows version to Windows 10.
  1. Install Required Components:
  • Use Winetricks to install necessary components:

bash

Copy code

winetricks dotnet48
winetricks vcrun2015
  • For other dependencies (like DirectX), install them individually if needed:

bash

Copy code

winetricks d3dx9  # for DirectX 9 components
  1. Download Rhino Installer:
  • Download the Rhino 7 installer (e.g., rhino_en-us_7.37.24107.15001.exe) from the official website.
  1. Run the Rhino Installer:
  • Navigate to the download directory and run the installer:

bash

Copy code

cd ~/Downloads
WINEPREFIX=~/.wine64 wine rhino_en-us_7.37.24107.15001.exe
  1. License Activation:
  • If the installation requires license activation, follow the prompts to enter your license information. You may need to deal with UI issues (like a dark screen) by adjusting Wine settings or using a virtual desktop in Wine.
  1. Launching Rhino:
  • After installation, you can run Rhino:

bash

Copy code

WINEPREFIX=~/.wine64 wine ~/.wine64/drive_c/Program\ Files/Rhino 7/Rhino.exe
  1. Verify Installation:
  • Check if Rhino runs correctly and ensure that any graphical components (like OpenGL) are functioning properly.
  1. Troubleshooting:
  • If you encounter issues, consider creating a new 32-bit Wine prefix:

bash

Copy code

WINEARCH=win32 WINEPREFIX=~/.wine32 winecfg
  • Install necessary components again in the 32-bit prefix and try running Rhino.
  1. Cleanup:
  • If you want to remove the Wine prefix or start over, you can delete it:

bash

Copy code

rm -rf ~/.wine64


20 Likes

Do the tooltips work for you ?
Screenshot from 2024-09-25 21-38-43

Yes. You need to switch off the theme to none in wine settings.
WINECFG

You may also tweak your wine registry settings by adding a folder like in the second image and add strings fitting to your own system. These may or may not improve the performance, reduce artefacts and improve speed or stability, It really depends of your system.

Instead of opengl you could of course use modern vulkan, but I am not sure how well vulkan is yet supported in Rhino 7.

2 Likes

However I cannot tick on the toolbars. If somebody knows how to enable them, please let me know and thank you in advance.

Amazing ! Yes, I got tooltips. Thank you sir.
Changing the tooltip text to white (leaving the theme as light) also works.
(PS, same issue as you with toolbar checkboxes)

1 Like

That’s awesome, congrats

It opens a bit slowly but so far that is an only issue

How slow? It usually takes about 10-15 seconds (either on windows or wine). Is it any faster in subsequent runs?

1 Like