what to do with the new Linux kernels?

Moderators: Site Moderators, FAHC Science Team

what to do with the new Linux kernels?

Postby finrod » Wed Apr 18, 2018 8:07 am

dear all, I have 2 machines with Linux (Manjaro) and fah. I can't upgrade from kernel 4.14. Both with 4.15 and 4.16 fah is completely :(
Has enybody else experienced this?
On the Manjaro forum somebody wrote me that with "kernel 4.15 i got a lot of “arithmetic error” and broken WUs on WCG for different projects", and unfortunately this hasn't been solved with 4.16.
For the time being I'm quite happy staying with 4.14 but sooner or later it will arrive to its end of life (or I'll get a new machine needing a newer kernel...). Any way/idea how to fix this?
Thanks :)
finrod
 
Posts: 4
Joined: Wed Dec 03, 2008 2:21 pm
Location: Italy (when not abroad...)

Re: what to do with the new Linux kernels?

Postby foldy » Wed Apr 18, 2018 9:34 am

Guess just wait for Linux Kernel 4.1x which is stable for arithmetics. Is this a problem with CPU or GPU?
foldy
 
Posts: 2014
Joined: Sat Dec 01, 2012 4:43 pm

Re: what to do with the new Linux kernels?

Postby bollix47 » Wed Apr 18, 2018 1:19 pm

FWIW

Not seeing any problems using Xubuntu 18.04 with kernel 4.15 for GPU (nvidia driver 390.48) folding. :?
bollix47
 
Posts: 2871
Joined: Sun Dec 02, 2007 6:04 am
Location: Canada

Re: what to do with the new Linux kernels?

Postby bruce » Wed Apr 18, 2018 8:36 pm

I've never experienced any kind of “arithmetic error” problem with recent releases of Ubuntu and I don't know about that issue elsewhere.

I do know that when you do upgrade to those later kernels, they also come with newer versions of various libraries which do not support programs that use the older libraries unless you manually install them along side of the new versions.
bruce
 
Posts: 20009
Joined: Thu Nov 29, 2007 11:13 pm
Location: So. Cal.

Re: what to do with the new Linux kernels?

Postby finrod » Sat Apr 21, 2018 6:11 am

bruce wrote:I've never experienced any kind of “arithmetic error” problem with recent releases of Ubuntu and I don't know about that issue elsewhere.

I do know that when you do upgrade to those later kernels, they also come with newer versions of various libraries which do not support programs that use the older libraries unless you manually install them along side of the new versions.


thanks bruce (and thanks bollix47 & foldy too),
interesting that other Linux versions don't have this issue.
This problem started when I first upgraded to 4.15, that was still one of the early release then, but now it's at 4.15.17 and still shows the same problem. I'll have a look at these libraries to manually install (hopefully I'll get some help from the Manjaro forum as I have no idea how to do it right now).
Sorry for the delay in the reply (and thanks) :D
finrod
 
Posts: 4
Joined: Wed Dec 03, 2008 2:21 pm
Location: Italy (when not abroad...)

Re: what to do with the new Linux kernels?

Postby bollix47 » Sat Apr 21, 2018 12:40 pm

One command you could try using to see if anything obvious is displayed is the ldd command. Here are my results as an example:

Code: Select all
ldd /var/lib/fahclient/cores/cores.foldingathome.org/Linux/AMD64/NVIDIA/Fermi/beta/Core_21.fah/FahCore_21
        linux-vdso.so.1 (0x00007ffce12c0000)
        libOpenCL.so.1 => /usr/lib/x86_64-linux-gnu/libOpenCL.so.1 (0x00007f8536fe6000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f8536dc7000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f8536bc3000)
        librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f85369bb000)
        libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f853662d000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f853628f000)
        libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f8536077000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f8535c86000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f85371f1000)
ldd /usr/bin/FAHClient
        linux-vdso.so.1 (0x00007ffd7b96a000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f1fa9a22000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f1fa981e000)
        libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f1fa9601000)
        libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f1fa9273000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f1fa8ed5000)
        libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f1fa8cbd000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f1fa88cc000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f1fa9c41000)


You may need to adjust the above command lines for your paths and the core you're checking.
bollix47
 
Posts: 2871
Joined: Sun Dec 02, 2007 6:04 am
Location: Canada

Re: what to do with the new Linux kernels?

Postby toTOW » Sun Apr 22, 2018 11:27 am

This is not the first time I see such report, and I think there's a setting to pass to the kernel that will solve the issue. Unfortunately, I don't remember what the setting is, but you should be able to find it on this forum, or on BOINC projects support forums where the issue is also seen.
Folding@Home beta tester since 2002. Folding Forum moderator since July 2008.

FAH-Addict : latest news, tests and reviews about Folding@Home project.

Image
User avatar
toTOW
Site Moderator
 
Posts: 5648
Joined: Sun Dec 02, 2007 11:38 am
Location: Bordeaux, France


Return to V7.4.4 Public Release Windows/Linux/MacOS X (deprecated)

Who is online

Users browsing this forum: No registered users and 2 guests

cron