Message boards :
Number crunching :
Tasks @CurieMarieDock not starting on Linux
Message board moderation
Author | Message |
---|---|
Send message Joined: 24 Jan 21 Posts: 5 Credit: 25,860 RAC: 0 |
Hello All, Seems all the tasks I am getting from CurieMarieDock on BOINC v1.01 x86_64-pc-linux-gnu Get an error when starting so they are all inconclusive. Currently crunching WU on WCG and tasks go just fine. Anyone having the same problem? Thanks for feedback. |
Send message Joined: 13 Jan 21 Posts: 76 Credit: 38,846,214 RAC: 0 |
I see you successfully ran some RxDock WUs. 1. This CPU does not support AVX or FMA. Is SSE enough for CurieMarie? 2. Might upgrade Linux and BOINC client to 7.16.6. |
Send message Joined: 13 Jan 21 Posts: 76 Credit: 38,846,214 RAC: 0 |
The CMdock source code page does not say what CPU instruction sets are required: https://gitlab.com/Jukic/cmdock RXdock page does not say either. The dev that compiled CMdock may be the only person that knows. |
Send message Joined: 13 Nov 20 Posts: 14 Credit: 1,746,704 RAC: 379,379 |
From your tasks you are throwing an error due to a missing library. 15:52:40 (22727): wrapper: running /home/antonio/Software/BOINC/slots/0/build/cmdock (-r target.prm -p "/home/antonio/Software/BOINC/slots/0/data/scripts/dock.prm" -f htvs.ptc -i ligands.sdf -o docking_out) /home/antonio/Software/BOINC/slots/0/build/cmdock: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by /home/antonio/Software/BOINC/slots/0/build/libcuriedock.so.0) Are you using an old version of Linux or a 32 bit version ? Either upgrade linux, search for the lib in your package manager or install it via the command line. ie on Ubuntu sudo apt-get install libc6 libc6-dev libc6-dbg |
Send message Joined: 13 Jan 21 Posts: 76 Credit: 38,846,214 RAC: 0 |
sudo apt install boinc-client boinc-manager |
Send message Joined: 13 Nov 20 Posts: 14 Credit: 1,746,704 RAC: 379,379 |
sudo apt install boinc-client boinc-manager Won't help if it's 32 bit linux or if the native version of GLIBC is below 2.27 in the linux version. The required libraries are part of the Linux package, not part of the supplied BOINC package. Alternatively, run RxDock only as it doesn't require the GLIBC_2.27 |
Send message Joined: 24 Jan 21 Posts: 5 Credit: 25,860 RAC: 0 |
Hello, I am running Slackware 14.2 64 bit on my laptop. Probably GLIBC is the culprit. I got the same error running tasks on a desktop running Ununtu 16.04 64 bit. As far as I know this is running GLIBC 2.23. I am going to try within a Vbox instance with a more recent version of Linux. I will report if it gets fixed this way. Regards, |
Send message Joined: 13 Jan 21 Posts: 76 Credit: 38,846,214 RAC: 0 |
Alez, You're right. The CPU is 64-bit so upgrading Linux should get that missing library. I use Linux Mint 20.1 Ulyssa (Ubuntu 20.04 focal). Then after upgrading Linux install BOINC from the repository and it'll install the version with no VirtualBox (hogs a bunch of memory). BTW, RXDock appears to be discontinued. |
Send message Joined: 24 Jan 21 Posts: 5 Credit: 25,860 RAC: 0 |
Hello, I am running Slackware 14.2 64 bit on my laptop. Probably GLIBC is the culprit. I got the same error running tasks on a desktop running Ununtu 16.04 64 bit. As far as I know this is running GLIBC 2.23. All, just tried to process CurieMarieDock tasks on a fresh Fedora 33 install on Vbox. Everything works with no errors so I confim that upgrading to a newer version of Linux is going to fix the issue. Thanks for your tips and support. Regards, |
Send message Joined: 13 Nov 20 Posts: 14 Credit: 1,746,704 RAC: 379,379 |
Glad you're up and running now with no errors. Happy crunching ! I think Ubuntu 18.04 and above are the requirements to have Glibc 2.27 or above. I think it was released start of 2018 so really you want a version of Linux after that to support this project without loads of hassle trying to force the newer Glibc onto older kernels and linking to BOINC etc. |
Send message Joined: 19 Feb 21 Posts: 1 Credit: 720,718 RAC: 0 |
Don't even try to run this project on CentOS 7 ;-) Same problem of too old Glibc Versions. |
©2024 SiDock@home Team