Linux下ParaView无法打开.pvtu/.vtu文件的问题及解决
在Ubuntu 22.04.4的ParaView 5.10.0-RC1中无法打开.pvtu/.vtu文件(XML解析错误)
问题现象
在Ubuntu 22.04.4系统上使用ParaView 5.10.0-RC1时,尝试打开.pvtu或.vtu文件会触发大量XML解析相关错误,示例错误如下:
ERROR: In ./VTK/IO/XMLParser/vtkXMLParser.cxx, line 375 vtkXMLDataParser (0x6409b1932ce0): Error parsing XML in stream at line 43, column 0, byte index 3152: not well-formed (invalid token) ERROR: In ./VTK/IO/XML/vtkXMLReader.cxx, line 521 vtkXMLUnstructuredGridReader (0x6409b7b8f910): Error parsing input file. ReadXMLInformation aborting. ERROR: In ./VTK/Common/ExecutionModel/vtkExecutive.cxx, line 752 vtkCompositeDataPipeline (0x6409bb197960): Algorithm vtkXMLUnstructuredGridReader(0x6409b7b8f910) returned failure for request: vtkInformation (0x6409bb2fd7c0) Debug: Off Modified Time: 2196890 Reference Count: 1 Registered Events: (none) Request: REQUEST_INFORMATION ALGORITHM_AFTER_FORWARD: 1 FORWARD_DIRECTION: 0
这类错误会重复出现,且每次指向不同的行号。
排查步骤
- 确认相同文件可在Windows系统的ParaView中正常打开
- 尝试彻底卸载并重装ParaView:
sudo apt-get purge --auto-remove paraviewsudo apt-get updatesudo apt-get -y install paraview
补充信息
- 可正常打开部分简单.vtu文件,但自身生成的文件仅能在Windows系统及Glance中打开,Ubuntu环境下无法打开
解决方法
按照ParaView官方指南安装最新版本的二进制文件后,问题得以解决。
内容的提问来源于stack exchange,提问作者apostrophelophel
相关产品推荐
相关产品推荐

