Package Details: foldingathome 7.6.21-1

Git Clone URL: https://aur.archlinux.org/foldingathome.git (read-only, click to copy)
Package Base: foldingathome
Description: A distributed computing project for simulating protein dynamics
Upstream URL: https://foldingathome.org/
Keywords: folding foldingathome
Licenses: custom
Submitter: dtw
Maintainer: rustymech
Last Packager: rustymech
Votes: 175
Popularity: 0.045628
First Submitted: 2007-06-28 14:55 (UTC)
Last Updated: 2021-01-09 21:16 (UTC)

Required by (0)

Sources (4)

Pinned Comments

alucryd commented on 2020-04-21 14:23 (UTC) (edited on 2020-04-22 15:57 (UTC) by alucryd)

To be clear, nvidia users need to enable both foldingathome.service and foldingathome-nvidia.service.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 22 Next › Last »

alucryd commented on 2020-04-21 14:33 (UTC) (edited on 2020-04-21 14:43 (UTC) by alucryd)

@keithy can you get the full log of foldingathome-nvidia with journalctl? And what does foldingathome say? There's really no reason why even CPU folding wouldn't work after these changes.

@Buddlespit: don't know what to say, it works on both my 1050 and my 1080Ti, well enjoy giving root access to your whole system to some closed proprietary code then

keithy commented on 2020-04-21 14:26 (UTC)

@alucryd: No change with 7.6.9-4. Neither CPU nor GPU fold until I restart foldingathome.service

This is the status of the foldingathome-nvidia service in case it sheds some light!

foldingathome-nvidia.service - Folding@home helper for NVIDIA GPUs
Loaded: loaded (/usr/lib/systemd/system/foldingathome-nvidia.service; enabled; vendor preset: disabled)
Active: inactive (dead) since Tue 2020-04-21 15:07:10 BST; 11min ago
Process: 748 ExecStart=/usr/bin/nvidia-modprobe (code=exited, status=0/SUCCESS)
Process: 763 ExecStart=/usr/bin/nvidia-modprobe -c 0 -u (code=exited, status=0/SUCCESS)
Process: 794 ExecStart=/usr/bin/clinfo (code=exited, status=0/SUCCESS)
Main PID: 794 (code=exited, status=0/SUCCESS)

Apr 21 15:07:10 ryzen-antergos clinfo[794]:   clCreateContextFromType(NULL, CL_DEVICE_TYPE_ACCELERATOR)  No devices found in platform
Apr 21 15:07:10 ryzen-antergos clinfo[794]:   clCreateContextFromType(NULL, CL_DEVICE_TYPE_CUSTOM)  Invalid device type for platform
Apr 21 15:07:10 ryzen-antergos clinfo[794]:   clCreateContextFromType(NULL, CL_DEVICE_TYPE_ALL)  No platform
Apr 21 15:07:10 ryzen-antergos clinfo[794]: ICD loader properties
Apr 21 15:07:10 ryzen-antergos clinfo[794]:   ICD loader Name                                 OpenCL ICD Loader
Apr 21 15:07:10 ryzen-antergos clinfo[794]:   ICD loader Vendor                               OCL Icd free software
Apr 21 15:07:10 ryzen-antergos clinfo[794]:   ICD loader Version                              2.2.12
Apr 21 15:07:10 ryzen-antergos clinfo[794]:   ICD loader Profile                              OpenCL 2.2
Apr 21 15:07:10 ryzen-antergos systemd[1]: foldingathome-nvidia.service: Succeeded.
Apr 21 15:07:10 ryzen-antergos systemd[1]: Finished Folding@home helper for NVIDIA GPUs.

alucryd commented on 2020-04-21 14:23 (UTC) (edited on 2020-04-22 15:57 (UTC) by alucryd)

To be clear, nvidia users need to enable both foldingathome.service and foldingathome-nvidia.service.

alucryd commented on 2020-04-21 14:09 (UTC)

@keithy: the latest foldingathome-nvidia service consistently works for me on my desktop

@Buddlespit: Did you read the latest install notes and enable foldingathome-nvidia? Did you try restarting the service like others do?

keithy commented on 2020-04-21 12:06 (UTC) (edited on 2020-04-21 12:34 (UTC) by keithy)

@alucryd:

Sorry, 7.6.9-3 is a backward step for me.

Now neither CPU nor GPU fold until I restart foldingathome.service.

After restart only CPU folds :(

Edit: GPU does fold as well after service restart - it was just trying to download another WU

alucryd commented on 2020-04-21 09:03 (UTC)

@xuanruiqi: Awesome, we're getting there.

@Pezlu @keithy: I can't find confirmation in the systemd documentation, but I believe ReadWritePaths is evaluated before ExecStartPre, so the first time those paths don't exist so systemd doesn't give you access to them.

I've added a new service named foldingathome-nvidia.service, if you enable both this one and foldingathome.service, the nvidia service should run first, and by the time foldingathome starts, the paths should be there. Please let me know how it goes.

xuanruiqi commented on 2020-04-21 08:27 (UTC)

@alucryd: OK, my GPU is working again...

Pezlu commented on 2020-04-20 14:10 (UTC)

@alucryd: I just updated to 7.6.9-2 and the client behaviour didn't change, I still have to restart the service. I'm on a desktop.