如何解决Linux系统的视图问题?(OpenFOAM)



我在Linux(wsl2)中使用OpenFOAM,并试图通过安装在Linux中的ParaView查看计算结果。然而,我得到了一些错误和Paraview不工作。这就是我所做的。

我按照网站安装了OpenFOAM。

https://www.openfoam.com/download/openfoam-installation-on-windows-10

然后,我安装了paraview

sudo apt install paraview

计算后,尝试通过

查看结果paraFoam

但它没有工作,我这样做。

Invalid $PV_PLUGIN_PATH and -plugin-path= not defined
No supplementary ParaView/OpenFOAM reader modules
Using builtin reader: paraFoam -vtk
Created temporary 'steadyIsothermal.foam'
paraview: /home/nima/OpenFOAM/OpenFOAM-v2012/ThirdParty/platforms/linux64/gcc-6.3.0/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /usr/bin/../lib/x86_64-linux-gnu/libpqApplicationComponents-pv5.7.so.1)
paraview: /home/nima/OpenFOAM/OpenFOAM-v2012/ThirdParty/platforms/linux64/gcc-6.3.0/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /usr/bin/../lib/x86_64-linux-gnu/libvtkPVServerManagerCore-pv5.7.so.1)
paraview: /home/nima/OpenFOAM/OpenFOAM-v2012/ThirdParty/platforms/linux64/gcc-6.3.0/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /usr/bin/../lib/x86_64-linux-gnu/libvtksys-pv5.7.so.1)
paraview: /home/nima/OpenFOAM/OpenFOAM-v2012/ThirdParty/platforms/linux64/gcc-6.3.0/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /usr/bin/../lib/x86_64-linux-gnu/libvtkjsoncpp-pv5.7.so.1)
paraview: /home/nima/OpenFOAM/OpenFOAM-v2012/ThirdParty/platforms/linux64/gcc-6.3.0/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /usr/bin/../lib/x86_64-linux-gnu/libvtkCommonCore-pv5.7.so.1)      
paraview: /home/nima/OpenFOAM/OpenFOAM-v2012/ThirdParty/platforms/linux64/gcc-6.3.0/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /usr/bin/../lib/x86_64-linux-gnu/libvtkRenderingOpenGL2-pv5.7.so.1)paraview: /home/nima/OpenFOAM/OpenFOAM-v2012/ThirdParty/platforms/linux64/gcc-6.3.0/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /usr/bin/../lib/x86_64-linux-gnu/libvtkFiltersExtraction-pv5.7.so.1)
paraview: /home/nima/OpenFOAM/OpenFOAM-v2012/ThirdParty/platforms/linux64/gcc-6.3.0/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /usr/bin/../lib/x86_64-linux-gnu/libvtkIOExport-pv5.7.so.1)        
paraview: /home/nima/OpenFOAM/OpenFOAM-v2012/ThirdParty/platforms/linux64/gcc-6.3.0/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /usr/bin/../lib/x86_64-linux-gnu/libvtkIOVisItBridge-pv5.7.so.1)   
paraview: /home/nima/OpenFOAM/OpenFOAM-v2012/ThirdParty/platforms/linux64/gcc-6.3.0/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /usr/bin/../lib/x86_64-linux-gnu/libvtkPVPythonAlgorithm-pv5.7.so.1)
paraview: /home/nima/OpenFOAM/OpenFOAM-v2012/ThirdParty/platforms/linux64/gcc-6.3.0/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /usr/bin/../lib/x86_64-linux-gnu/libvtkRenderingVolumeOpenGL2-pv5.7.so.1)
paraview: /home/nima/OpenFOAM/OpenFOAM-v2012/ThirdParty/platforms/linux64/gcc-6.3.0/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /usr/bin/../lib/x86_64-linux-gnu/libvtkIOPDAL-pv5.7.so.1)
paraview: /home/nima/OpenFOAM/OpenFOAM-v2012/ThirdParty/platforms/linux64/gcc-6.3.0/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /usr/bin/../lib/x86_64-linux-gnu/libvtkIOMotionFX-pv5.7.so.1)      
paraview: /home/nima/OpenFOAM/OpenFOAM-v2012/ThirdParty/platforms/linux64/gcc-6.3.0/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /usr/bin/../lib/x86_64-linux-gnu/libvtkIOImport-pv5.7.so.1)        
paraview: /home/nima/OpenFOAM/OpenFOAM-v2012/ThirdParty/platforms/linux64/gcc-6.3.0/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /usr/bin/../lib/x86_64-linux-gnu/libvtkIOGeometry-pv5.7.so.1)      
paraview: /home/nima/OpenFOAM/OpenFOAM-v2012/ThirdParty/platforms/linux64/gcc-6.3.0/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /usr/bin/../lib/x86_64-linux-gnu/libvtkFiltersParallelDIY2-pv5.7.so.1)
paraview: /home/nima/OpenFOAM/OpenFOAM-v2012/ThirdParty/platforms/linux64/gcc-6.3.0/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /usr/bin/../lib/x86_64-linux-gnu/libvtkAcceleratorsVTKm-pv5.7.so.1)paraview: /home/nima/OpenFOAM/OpenFOAM-v2012/ThirdParty/platforms/linux64/gcc-6.3.0/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /usr/bin/../lib/x86_64-linux-gnu/libvisitcommon-pv5.7.so.1)        
paraview: /home/nima/OpenFOAM/OpenFOAM-v2012/ThirdParty/platforms/linux64/gcc-6.3.0/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /usr/bin/../lib/x86_64-linux-gnu/libvtkxdmf3-pv5.7.so.1)
paraview: /home/nima/OpenFOAM/OpenFOAM-v2012/ThirdParty/platforms/linux64/gcc-6.3.0/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /usr/bin/../lib/x86_64-linux-gnu/libvtkxdmfcore-pv5.7.so.1)        
paraview: /home/nima/OpenFOAM/OpenFOAM-v2012/ThirdParty/platforms/linux64/gcc-6.3.0/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /lib/libpdal_base.so.9)
paraview: /home/nima/OpenFOAM/OpenFOAM-v2012/ThirdParty/platforms/linux64/gcc-6.3.0/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /lib/libgdal.so.26)
paraview: /home/nima/OpenFOAM/OpenFOAM-v2012/ThirdParty/platforms/linux64/gcc-6.3.0/lib64/libstdc++.so.6: version `GLIBCXX_3.4.25' not found (required by /lib/x86_64-linux-gnu/libopenmpt.so.0)
paraview: /home/nima/OpenFOAM/OpenFOAM-v2012/ThirdParty/platforms/linux64/gcc-6.3.0/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /lib/x86_64-linux-gnu/libCharLS.so.2)
paraview: /home/nima/OpenFOAM/OpenFOAM-v2012/ThirdParty/platforms/linux64/gcc-6.3.0/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /lib/x86_64-linux-gnu/libproj.so.15)
paraview: /home/nima/OpenFOAM/OpenFOAM-v2012/ThirdParty/platforms/linux64/gcc-6.3.0/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /lib/x86_64-linux-gnu/libdap.so.25)
paraview: /home/nima/OpenFOAM/OpenFOAM-v2012/ThirdParty/platforms/linux64/gcc-6.3.0/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /lib/x86_64-linux-gnu/libgeos-3.8.0.so)

然后我编码

paraview

但我得到了相同的。

我怎么解决它?

即使使用WSL,使用本机(windows)视图也更有意义。这将为您提供最好的性能和最少的头痛。请不要被使用paraFoam是必要的甚至是强制性的想法所误导。它只是一个paraview的包装器,可以帮助设置一些环境变量等。然而,在这一点上,遵从关于这个主题的两个常见问题更有意义:我真的需要paraview插件吗?和顶楼论述常见问题

随着即将发布的paraview-5.10版本,在paraview/VTK中有更多关于本地OpenFOAM阅读器的工作,这进一步减少了不使用KitWare标准版本的任何理由。

  • merge-request 7273
  • merge-requests 7531
  • merge-request 7602
  • merge-requests 8030

最新更新