ParaView
Personal computer
Available for Windows, OS X, and Linux
Windows and OS X
Download latest version from ParaView website
MPI
means in can use multiple CPUs (non-MPI is available on Windows so you can use it and not have to install the separate MS-MPI package unless you want to)AMD64
andx86_64
are synonyms that both means 64bit version for AMD or Intel chips (AMD is just a reference to the fact that AMD developed the x86_64 instruction set)arm64
means 64bit version for ARM chips (currently just the Mac M1)older version may work if newer fails on older OS or graphics card
Linux
Install with your package manager (can also download as above)
Debian and Ubuntu:
sudo apt-get install paraview
Fedora:
sudo yum install paraview
VDI
Available in the Compute Canada StdEnv (StdEnv/2020
also requires loading the gcc
module)
$ module load CcEnv
$ module load StdEnv
$ module load paraview
or install in your personal Nix environment (this only has to be done once)
$ module load nix
$ nix-env -iA nixpkgs.paraview
Then you can just run it
$ paraview
unless you are using StdEnv/2023, in which case you also need to disable the VirtualGL libdlfaker.so (dynamic
linker faker) LD_PRELOAD
when starting it
$ LD_PRELOAD=${LD_PRELOAD/libdlfaker.so/} paraview
JupyterLab
The Compute Canada StdEnv is loaded by default, so you just need to load the paraview
module.
$ module load paraview
$ paraview
Unlike the VDI case, the JupyterLab desktop does not enable VirtualGL (GPU accelerated OpenGL) by default. Instead
you need to run any commands you wish to accelerate using vgrun -d egl <command>
. The latest ParaView also require
the -nodl
option to disable the VirtualGL libdlfaker.so (dynamic linker faker) LD_PRELOAD
.
$ vglrun -d egl -nodl paraview