Issues running Hyperworks in Fedora Core Linux 36

Andrew Davis_20639
Andrew Davis_20639 Altair Community Member
edited October 4 in Community Q&A

I've recently installed HyperWorks with a view to giving it a spin, seeing how it performs on Linux & to see how features compare against other products. Hats off to the install chaps, really seamless so far. However, upon first run, first comment there is I had to go digging quite far into the documentation as to how to launch hyperworks, maybe that could be hinted at the end of the install?

Anyhow, the real crux of the issue is that I have a symbol not being found in a shared library, when I run `hwx` I get the following

/opt/altair/2022/altair/scripts/hwx   [adavis@j0818 fedora-setup]$ Error loading /opt/altair/2022/altair/hwdesktop/hwx/plugins/hwd/gui/linux64/bin/libhwdplugin.so: /opt/altair/2022/altair/hwdesktop/hwx/plugins/hwd/gui/linux64/bin/libhwdplugin.so: undefined symbol: pthread_mutexattr_setrobust_np Traceback (most recent call last):   File "/opt/altair/2022/altair/hwdesktop/hwx/plugins/hwd/InitHwd.py", line 80, in <module>     import hwdplugin   File "/opt/altair/2022/altair/hwdesktop/hwx/plugins/hwd/gui/linux64/bin/hwdplugin.py", line 28, in <module>     _hwdplugin = swig_import_helper()   File "/opt/altair/2022/altair/hwdesktop/hwx/plugins/hwd/gui/linux64/bin/hwdplugin.py", line 24, in swig_import_helper     _mod = imp.load_module('_hwdplugin', fp, pathname, description)   File "/opt/altair/2022/altair/common/python/python3.5/linux64/lib/python3.5/imp.py", line 243, in load_module     return load_dynamic(name, filename, file)   File "/opt/altair/2022/altair/common/python/python3.5/linux64/lib/python3.5/imp.py", line 343, in load_dynamic     return _load(spec) ImportError: /opt/altair/2022/altair/hwdesktop/hwx/plugins/hwd/gui/linux64/bin/libhwdplugin.so: undefined symbol: pthread_mutexattr_setrobust_np Traceback (most recent call last):   File "./hwGeneralInit.py", line 6, in <module>   File "/opt/altair/2022/altair/hwdesktop/hwx/plugins/hwd/gui/linux64/bin/hwdplugin.py", line 28, in <module>     _hwdplugin = swig_import_helper()   File "/opt/altair/2022/altair/hwdesktop/hwx/plugins/hwd/gui/linux64/bin/hwdplugin.py", line 24, in swig_import_helper     _mod = imp.load_module('_hwdplugin', fp, pathname, description)   File "/opt/altair/2022/altair/common/python/python3.5/linux64/lib/python3.5/imp.py", line 243, in load_module     return load_dynamic(name, filename, file)   File "/opt/altair/2022/altair/common/python/python3.5/linux64/lib/python3.5/imp.py", line 343, in load_dynamic     return _load(spec) ImportError: /opt/altair/2022/altair/hwdesktop/hwx/plugins/hwd/gui/linux64/bin/libhwdplugin.so: undefined symbol: pthread_mutexattr_setrobust_np Could not find client named 'HyperWorksDesktop' for loading  

The missing symbol pthread_mutexattr_setrobust_np is marked as deprecated from gnu c library as of 2021 - https://lists.gnu.org/archive/html/info-gnu/2021-08/msg00001.html

Are my system libraries simply too new for this to work, or is there a simple fix?

 

Answers

  • Mattia Setti
    Mattia Setti Altair Community Member
    edited October 4

    Hi,

    I am having the same issues two years later.

    Any solution provided so far?

    Thanks