The new mesh.view() seems to assume we are running in serial / in a notebook. It's producing at least one window when running with mpirun and that shows a partial mesh
I think the view function should be permitted in parallel but should just give text output from the root proc - as the PETSc view functions do.