Package Details: foldingathome 8.4.9-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: fah science
Licenses: GPL-3.0-or-later
Submitter: dtw
Maintainer: PlasticSoup
Last Packager: PlasticSoup
Votes: 179
Popularity: 0.32
First Submitted: 2007-06-28 14:55 (UTC)
Last Updated: 2024-12-09 00:07 (UTC)

Dependencies (16)

Required by (0)

Sources (2)

Pinned Comments

SovietReimu1228 commented on 2024-08-22 14:48 (UTC)

I'll leave a note for those who are having trouble starting FAH after updating. You should do pacman -Rs foldingathome and install again. This will create the fah-client user.

Latest Comments

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

keithy commented on 2020-04-22 11:18 (UTC)

@alucryd: working perfectly now with 7.6.9-7 - Thanks :)

alucryd commented on 2020-04-22 09:25 (UTC)

FYI, waiting for 60s works on my desktop.

alucryd commented on 2020-04-22 09:20 (UTC)

@YanDoroshenko: And thank you for your contribution to solving the issue, whining and being a smartass is always helpful :) I suggest you write to the arch-security mailing list explaining why you think, rather why you know, it's a good idea to run this as root ;)

@keithy: Oh, that's probably me, please try the latest revision.

@Pezlu: Almost there! I've been reading on the f@h forums that there might be some race condition, and just waiting a bit before actually starting FAHClient could be enough to get it working. Can you try adding ExecStartPre=/usr/bin/sleep 60 to the unit file and report back, and maybe play with the delay a bit? I'll do the same on my desktop.

YanDoroshenko commented on 2020-04-21 20:11 (UTC) (edited on 2020-04-21 20:11 (UTC) by YanDoroshenko)

Thanks, great job on keeping my system secure! Yesterday I was able to get the GPU to work running sudo FAHClient, but I'm not anymore, so no more nasty proprietary code running with superuser access.

Pezlu commented on 2020-04-21 19:20 (UTC) (edited on 2020-04-22 06:57 (UTC) by Pezlu)

@alucryd: I just updated to 7.6.9-6 and enabled the foldingathome-nvidia service. I tried to reboot only once, but the issue seems partially solved: OpenCL is detected, while CUDA is not:

19:12:42:           GPUs: 1
19:12:42:          GPU 0: Bus:1 Slot:0 Func:0 NVIDIA:3 GK106 [GeForce GTX 660]
19:12:42:           CUDA: Not detected: cuInit() returned 100
19:12:42:OpenCL Device 0: Platform:0 Device:0 Bus:1 Slot:0 Compute:1.2 Driver:440.82

Restarting the foldingathome service corrects the issue as before:

19:15:36:           GPUs: 1
19:15:36:          GPU 0: Bus:1 Slot:0 Func:0 NVIDIA:3 GK106 [GeForce GTX 660]
19:15:36:  CUDA Device 0: Platform:0 Device:0 Bus:1 Slot:0 Compute:3.0 Driver:10.2
19:15:36:OpenCL Device 0: Platform:0 Device:0 Bus:1 Slot:0 Compute:1.2 Driver:440.82Driver:440.82

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

@alucryd: My issue actually appears to be entirely to do with foldingathome.service not starting.

During startup I get this error

systemd[1]: multi-user.target: Found ordering cycle on foldingathome.service/start
systemd[1]: multi-user.target: Found dependency on foldingathome-nvidia.service/start
systemd[1]: multi-user.target: Found dependency on multi-user.target/start
systemd[1]: multi-user.target: Job foldingathome.service/start deleted to break ordering cycle starting with multi-user.target/start

Thanks, I hope this doesn't create more confusion

alucryd commented on 2020-04-21 18:17 (UTC)

@cubethethird: right apologies, this is more of a hack and I hope to find a better way to initialize opencl for nvidia in the future, but for now I've added it to optdeps

cubethethird commented on 2020-04-21 15:51 (UTC)

It seems there is now a missing dependency for clinfo that is needed for the foldingathome-nvidia service.

alucryd commented on 2020-04-21 15:46 (UTC)

@keithy: I moved the logs to /var/log/foldingathome so it's easier for you guys to access logs.

Also removed the shipped GPUs.txt, looking at the log the download failure has been fixed upstream.

Buddlespit commented on 2020-04-21 14:37 (UTC)

Good job. This package gives some of us options to actually start gpu folding again. Up-voted