Linux Fahcore22/23/24 GLIBC issue resolution
Moderators: Site Moderators, FAHC Science Team
-
Joe_H
- Site Admin
- Posts: 8333
- Joined: Tue Apr 21, 2009 4:41 pm
- Hardware configuration: Mac Studio M1 Max 32 GB smp6
Mac Hack i7-7700K 48 GB smp4 - Location: W. MA
Re: Linux Fahcore22/23/24 GLIBC issue resolution
I took a look at my hackintosh currently running v8.5.5. It has run various v7 versions in the past, I think just the last versions of v7.5 and 7.6. I haven't pruned the cores directory in a while, 4 different directory trees with the A8 core in them and a couple for A9.
Re: Linux Fahcore22/23/24 GLIBC issue resolution
thank you for this; i'm currently folding with core27 so running these while folding hasn't seemed to break anything... yetmuziqaz wrote: ↑Mon Apr 07, 2025 6:26 pm Recently we had major issues with GLIBC version mismatch between libstdc++.so.6 bundled with the GPU fahcores and the one which comes with any Linux distro.
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
hopefully it will resolve my recent WU failing issues from project 12137 that use core23