Thanks! Yes, indeed it does. Sorry, I should have mentioned I was doing that already. However, I was hoping the x86_64 PV would also work under Rosetta. This would have also resolved other issues I had with Anaconda, like missing PyQt5 and VTK on the arm64 distro (but available on the x86 distro). Anyway, I was able to install those pkgs on arm64 for now, so I’m good… until I’m not.
I just picked up a new M1 Macbook. The Kitware 5.10.1 arm64 works fine, and x86 also works fine under Rosetta 2. You can’t tell the difference. Note this is on 12.4, Monterey.
I would LOVE to resolve this - why does the x86 version work for you and not me? I just upgraded from Monterey 12.0 to 12.4 to match your OS. I get the same results as previously, i.e.:
$ /Applications/ParaView-5.10.1-Intel.app/Contents/MacOS/paraview
( 2.392s) [paraview ] vtkPVRenderView.cxx:3242 WARN| vtkPVRenderView (0x7fc7e99ee350): Refusing to enable OSPRay because it is not supported running in this configuration.
then I tried to set the env vars and re-run, but same result.
Apple M1 Pro:
Chipset Model: Apple M1 Pro
Type: GPU
Bus: Built-In
Total Number of Cores: 16
Vendor: Apple (0x106b)
Metal Family: Supported, Metal GPUFamily Apple 7
To add to the mystery (and frustration), I am able to run the x86 ParaView on a M1 (not M1Pro) on a Mac Mini. I do get the same OSPRay warning, but the GUI does display. (And I do not set the VTK_DISABLE* env vars). Also running Monterey 12.4
~/Downloads$ file /Applications/ParaView-5.10.1.app/Contents/MacOS/paraview
/Applications/ParaView-5.10.1.app/Contents/MacOS/paraview: Mach-O 64-bit executable x86_64
~/Downloads$ /Applications/ParaView-5.10.1.app/Contents/MacOS/paraview
( 2.407s) [paraview ] vtkPVRenderView.cxx:3242 WARN| vtkPVRenderView (0x7fbf2e0f3120): Refusing to enable OSPRay because it is not supported running in this configuration.
Apple M1:
Chipset Model: Apple M1
Type: GPU
Bus: Built-In
Total Number of Cores: 8
Vendor: Apple (0x106b)
Metal Family: Supported, Metal GPUFamily Apple 7