Package Details: foldingathome 7.4.4-3

Git Clone URL: https://aur.archlinux.org/foldingathome.git (read-only)
Package Base: foldingathome
Description: Folding@Home is a distributed computing project which studies protein folding, misfolding, aggregation, and related diseases.
Upstream URL: http://folding.stanford.edu/
Licenses: custom
Conflicts: foldingathome-v7
Replaces: foldingathome-v7
Submitter: dtw
Maintainer: paul2lv
Last Packager: paul2lv
Votes: 73
Popularity: 1.680553
First Submitted: 2007-06-28 14:55
Last Updated: 2015-11-05 16:42

Required by (0)

Sources (0)

Latest Comments

musasabi commented on 2016-11-11 22:09

Freshly installed, ran FAHClient --configure, enabled/started the service, and it fails to grab work units. I checked the IP's it's requesting against the server status page, and they weren't listed. Does this have anything to do with the FAH blog post from yesterday about certain servers being down? Can I control which IP's my FAHClient is trying to talk to?

zekesonxx commented on 2015-09-09 16:45

opencl-mesa should be added as an optional dep for folding with AMD GPUs.

Synthead commented on 2014-12-08 23:49

foldingathome.service should be installed to /usr/lib/systemd/system/, not /etc/systemd/system/.

dmartins commented on 2013-12-21 19:05

In order to use the GPU client on a Nvidia card, opencl-nvidia is also required.

jpkotta commented on 2013-10-30 16:53

I've made a new version of this that creates an fah user and runs the client as that instead of root. Let me know what you think.

http://s000.tinyupload.com/?file_id=04551893227235317852

paul2lv commented on 2013-02-20 14:39

Updated to the latest version and dropped initscript support.

paul2lv commented on 2013-01-06 19:58

Adopted and updated!
If anyone was using my old foldingathome-v7 package, please update to this one and copy your config.xml from the /opt/fah-v7/ folder to the /opt/fah/ folder.

paul2lv commented on 2013-01-02 19:37

@Snowman
I just sent that TU an email and asked him if would orphan it for me.
We will see....

Snowman commented on 2013-01-02 18:44

It would make more sense to update the foldingathome PKGBUILD instead of creating this one. The foldingathome PKGBUILD is maintained by a TU but it has been out-of date for 6 months. You might want to report/ask for help on the aur ML.

paul2lv commented on 2012-10-02 08:55

Updated the package to include a systemd script and to fix the download error.
Thanks to luolimao for all the help!

luolimao commented on 2012-10-02 00:46

Also, the systemd script appears to work fine; it should be all right to add to the package.

luolimao commented on 2012-10-02 00:40

After googling a bit, and learning about the DLAGENTS option, the error can be fixed by adding the line

DLAGENTS=("https::/usr/bin/curl -k -o %o %u")

to the PKGBUILD. Although for some reason the wiki fails to mention this under "PKGBUILD" or "Creating packages" but instead lists it under "Nonfree Applications Package Guidelines":
https://wiki.archlinux.org/index.php/Nonfree_Applications_Package_Guidelines

luolimao commented on 2012-10-02 00:39

After googling a bit, and learning about the DLAGENTS option, error can be fixed by adding the line

DLAGENTS=("https::/usr/bin/curl -k -o %o %u")

to the PKGBUILD. Although for some reason the wiki fails to mention this under "PKGBUILD" or "Creating packages" but instead under "Nonfree Applications Package Guidelines":
https://wiki.archlinux.org/index.php/Nonfree_Applications_Package_Guidelines

luolimao commented on 2012-10-02 00:26

Downloading the file first still isn't working, sorry.

paul2lv commented on 2012-09-30 09:23

@luolimao
The download error is caused by a certificate error on Stanford's servers. If you manually download the file, it should build with no problems.

I put together a systemd script and uploaded it to here --> http://pastebin.com/bW4CakV4
Copy it to /etc/systemd/system/foldingathome-v7.service and tell me if it works before I add it to the package.

luolimao commented on 2012-09-29 20:18

Also, the file doesn't download for me (x86_64); see error: https://gist.github.com/3805087

luolimao commented on 2012-09-29 20:16

Can you add a systemd script (since rc.d scripts are being phased out)?

paul2lv commented on 2012-09-16 09:49

I fixed up the PKGBUILD so it should work with i686 and x86_64 with out any issues.
Let me know if there are any more problems.

bremm commented on 2012-09-13 06:27

There's a way to avoid '--skipinteg', changing the last (32bit) md5sum to the 64bit md5sum. Worked as a charm. :-)

I'm not sure if this works for i686 people flawlessly, but my pkgbuild is here:

http://paste.archlinux-br.org/2013

Thank you.

Anonymous comment on 2012-09-12 18:53

Edit PKGBUILD and change i686 to x86_64 and 32bit to 64bit or vise versa and build with makepkg --skipinteg

I don't know exactly what is wrong with the PKGBUILD, but this seems to work.

bremm commented on 2012-09-11 22:04

Even using a downloaded tarball from Stanford:

==> Continue building foldingathome-v7 ? [Y/n]
==> ------------------------------------------
==>
==> Building and installing package

==> ERROR: An unknown error has occurred. Exiting...
/usr/lib/yaourt/pkgbuild.sh: line 200: 18333 User defined signal 1 PKGDEST="$YPKGDEST" makepkg "${MAKEPKG_ARG[@]}" -s -f -p ./PKGBUILD
==> ERROR: Makepkg was unable to build foldingathome-v7.

paul2lv commented on 2012-09-11 11:18

If makepkg complains about a ssl certificate error, please manually download the package from Stanford and try again.

paul2lv commented on 2012-09-11 11:16

Added i686 support

Leryan commented on 2011-01-09 16:05

Here is my version of foldingathome daemon script:

http://paste.pocoo.org/show/317657/

See my last comment on foldingathome-smp ( http://aur.archlinux.org/packages.php?ID=11964 ) to know why.

xrchz commented on 2010-10-10 07:11

Can you make the folding@home daemon depend on the nscd daemon? This will save people who forget to load nscd first (or want to load f@h in the background).

(Add "ck_daemon nscd && /etc/rc.d/nscd start" to the top of /etc/rc.d/foldingathome)

xrchz commented on 2010-10-10 07:07

Yes the instructions after the end of install messed me up for a while too - please remove them or just add a pointer to the wiki.

Marcel_K commented on 2010-04-24 19:43

Why do you recommend "Please cd to /opt/fah/ and execute ./fah6 -smp -configonly" in post_install()? This is inconsistent with the Wiki (causing confusion, at least to me) and installs/configures fah as root, which is discouraged. Explaining or at least pointing to the post-install steps in the Wiki is way better, IMHO, as those explain what's needed for running fah as another user.