So basically latest distros would fail with core22 and core23 projects, but work with core24, while older distros would fail on core24 and sometimes core23, but work with core22 projects.
Solution is to remove libstdc++.so.6 inside of fahcore22/23/24 folder, and then symlink system provided libstdc++.so.6 to fahcore22/23/24 folders.
Finish any folding before doing this.
After this try folding on your GPUCore22 console commands:
- sudo rm /var/lib/fah-client/cores/openmm-core-22/fahcore-22-linux-64bit-release-0.0.20/libstdc++.so.6
Core23 console commands:
- sudo ln -s /lib/x86_64-linux-gnu/libstdc++.so.6 /var/lib/fah-client/cores/openmm-core-22/fahcore-22-linux-64bit-release-0.0.20/libstdc++.so.6
- sudo rm /var/lib/fah-client/cores/openmm-core-23/centos-7.9.2009-64bit/release/fahcore-23-centos-7.9.2009-64bit-release-8.0.3/libstdc++.so.6
Core24 console commands:
- sudo ln -s /lib/x86_64-linux-gnu/libstdc++.so.6 /var/lib/fah-client/cores/openmm-core-23/centos-7.9.2009-64bit/release/fahcore-23-centos-7.9.2009-64bit-release-8.0.3/libstdc++.so.6
- sudo rm /var/lib/fah-client/cores/openmm-core-24/centos-7.9.2009-64bit/release/fahcore-24-centos-7.9.2009-64bit-release-8.1.4/libstdc++.so.6
- sudo ln -s /lib/x86_64-linux-gnu/libstdc++.so.6 /var/lib/fah-client/cores/openmm-core-24/centos-7.9.2009-64bit/release/fahcore-24-centos-7.9.2009-64bit-release-8.1.4/libstdc++.so.6