ICEMCFD Ubuntu2004无法打开 闪退
打开terminal运行bash /home/test/Ansys/ansys_inc/v211/Framework/bin/Linux64/runwb2
这时workbench打开,打开ICEM CFD 闪退
这时候终端会提示错误:
部分错误如下:
libGL error: MESA-LOADER: failed to open radeonsi: /home/test/Ansys/ansys_inc/v211/icemcfd/linux64_amd/lib/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /opt/amdgpu/lib/x86_64-linux-gnu/dri/radeonsi_dri.so) (search paths /opt/amdgpu/lib/x86_64-linux-gnu/dri, suffix _dri)
libGL error: failed to load driver: radeonsi
libGL error: MESA-LOADER: failed to open radeonsi: /home/test/Ansys/ansys_inc/v211/icemcfd/linux64_amd/lib/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /opt/amdgpu/lib/x86_64-linux-gnu/dri/radeonsi_dri.so) (search paths /opt/amdgpu/lib/x86_64-linux-gnu/dri, suffix _dri)
libGL error: failed to load driver: radeonsi
libGL error: MESA-LOADER: failed to open swrast: /home/test/Ansys/ansys_inc/v211/icemcfd/linux64_amd/lib/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /opt/amdgpu/lib/x86_64-linux-gnu/dri/swrast_dri.so) (search paths /opt/amdgpu/lib/x86_64-linux-gnu/dri, suffix _dri)
libGL error: failed to load driver: swrast
找到关键错误点:
GLIBCXX_3.4.26' not found(required by /opt/amdgpu/lib/x86_64-linux-gnu/dri/radeonsi_dri.so)
解决方案:
参考:
https://blog.csdn.net/u011285281/article/details/128442431
https://askubuntu.com/questions/575505/glibcxx-3-4-20-not-found-how-to-fix-this-error
注意,操作的时候注意是在关键错误点括号里面的文件夹内终端进行操作的,实操中,要在好几个文件内部进行操作,多次运行ICEMCFD,终端会提醒,按其提醒的来就OK。
附成功打开图:
