Edit: Still working on the GPU.
OK... I've smashed it, I think. This is on Debian Buster. Probably also work for Ubuntu and Mint and other Debian derivatives. From my notes:
Download from
https://foldingathome.org/start-folding/ (Client required, viewer optional and control would not install.)
Code:
sudo dpkg -i fahclient_7.5.1_amd64.deb # (IIRC)
The install will ask for your name, key and team number, so have these ready. When the install is complete, it will kick off CPU folding.
To get GPU folding working, I had to install an additional library
Code:
sudo apt install libcuda1
I had also installed another package previously which I thought might be needed.
Code:
sudo apt install libglu1-mesa
After that I just needed to run
That last command prints a bunch of stuff to the console and just seems to hang there. At present it looks like
Code:
02:52:40:WU00:FS00:0xa7:Project: 13794 (Run 3, Clone 16, Gen 25)
02:52:40:WU00:FS00:0xa7:Unit: 0x000000230002894c5d5d939fe8010746
02:52:40:WU00:FS00:0xa7:Reading tar file core.xml
02:52:40:WU00:FS00:0xa7:Reading tar file frame25.tpr
02:52:40:WU00:FS00:0xa7:Digital signatures verified
02:52:40:WU00:FS00:0xa7:Reducing thread count from 7 to 6 to avoid domain decomposition by a prime number > 3
02:52:40:WU00:FS00:0xa7:Calling: mdrun -s frame25.tpr -o frame25.trr -cpt 15 -nt 6
02:52:40:WU00:FS00:0xa7:Steps: first=62500000 total=2500000
02:52:41:WU00:FS00:0xa7:Completed 1 out of 2500000 steps (0%)
03:04:01:WU00:FS00:0xa7:Completed 25000 out of 2500000 steps (1%)
If you're going to install Linux specifically for folding, I'd be inclined to go with the oldest supported version (Jessie?) The control GUI might run on that. Otherwise you can control using the command line (list of commands using "FAHClient --help".) You can also view some info and start/stop from "
http://localhost:7396" This web page is available by default only on the PC on which the client is running but there is a FAHClient command to modify that.
Edit: This is on an AMD RX-570.
More Edit:
OK, I think I've smashed folding on the GPU. I modified the config file accordingly:
Code:
hbarta@olive:~$ cat /etc/fahclient/config.xml
<config>
<!-- Client Control -->
<fold-anon v='true'/>
<!-- Folding Slot Configuration -->
<gpu v='true'/>
<!-- User Information -->
<passkey v='xxxxxxxxxxxxxxxxxxxxxxxxxx'/>
<team v='32'/>
<user v='HankB'/>
<!-- Folding Slots -->
<slot id='0' type='CPU'/>
<slot id='1' type='GPU'/>
</config>
hbarta@olive:~$
I set "gpu v='true'" and added a slot for the GPU. The Web control now shows progress for both CPU and GPU.
Ahhh... No. The GPU seems not to be active - stuck at 0: and trhe spionner is static. I need to work with this some more.