F@H on Gentoo

FAH provides a V7 client installer for Debian / Mint / Ubuntu / RedHat / CentOS / Fedora. Installation on other distros may or may not be easy but if you can offer help to others, they would appreciate it.

Moderators: Site Moderators, FAHC Science Team

Post Reply
Manfred.Knick
Posts: 36
Joined: Wed Mar 25, 2020 10:21 am
Hardware configuration: Multiple XEON + GTX
Location: Germany

F@H on Gentoo

Post by Manfred.Knick »

Gentoo bugs #714160 (1) and #712744 (2):
Both init mechanisms are currently broken.

Temporary WORKAROUND:

- Emerge current version: sci-biology/foldingathome-7.5.1:0
- In order to exploit CUDA, enable USE=+uvm for x11-drivers/nvidia-drivers-440.64:0/440
- No need to edit /opt/foldingathome/config.xml manually:
- Team 11298 ("Gentoo Linux Users Everywhere") already set as default
- (!) Do not use "/etc/init.d/foldingathome start" and do not "rc-update add foldingathome default" right now
- (!) nor it's systemd correspondants
- (!) instead (as root, unfortunately) start /opt/foldingathome/FAHClient
- In firefox, http://localhost:7396/# will give you acces to control,
- Option "Change Identity" will let you enter your "Name" and "Passkey" (3).
- Start folding & enjoy !

Postscriptum:
- Currently, if not selected otherwise manually, all WUs will be directed to Coronavirus Projects
- Currently, the situation is "overwhelming offerings", so you might have to wait (!) for WU workloads to be directed to your boxes
- i.e. "ERROR:WU00:FS00:Exception: Could not get an assignment" is not an error of your installation

(1) https://bugs.gentoo.org/714160
(2) https://bugs.gentoo.org/712744
(3) https://foldingathome.org/support/faq/points/passkey/
Last edited by Manfred.Knick on Sun Mar 29, 2020 12:24 pm, edited 3 times in total.
Ninpo
Posts: 4
Joined: Thu Mar 26, 2020 11:53 pm

Re: F@H on Gentoo

Post by Ninpo »

Doing this risks making it so the config.xml is owned by root and won't be able to be saved to during normal run time, as FAH does.

After install you can run:

Code: Select all

emerge --config foldingathome
This will prompt you for the above values and apply them to the config file, at which point you can start FAH with the init script.

You need to add foldingathome user to the video group:

Code: Select all

usermod -a -G video foldingathome
Post Reply