Raspberry Pi 400, Raspberry Pi 64-bit OS, and FAHClient
Posted: Wed Feb 16, 2022 3:29 pm
The official Raspberry Pi 64-bit OS (not beta) came out recently. I thought I would try the folding at home client on my Raspberry Pi 400 and give my notes on the subject. So I did a fresh OS install and installed the FAHClient.
The official OS is easiest to install via the Raspberry Pi Imager (found here https://www.raspberrypi.com/software/). When you run this tool the 64-bit OS is under the Raspberry Pi OS (other) tab. I am going to assume you know how to use this tool.
You can download the FAHClient for Raspberry Pi here (https://foldingathome.org/alternative-downloads/?lng=en) It is at the bottom under ARM Linux/Raspberry Pi.
I only installed the client. There are Python 2 dependency issues with the control program, and I was not interested in the viewer.
Open a terminal and run the following command in the directory where you downloaded the .deb file.
sudo dpkg -i --force-depends ./fahclient_7.6.21_arm64.deb
I recommend the manual install vs just clicking on the file from the GUI. The manual install will prompt you for a number of items and I don't thing the GUI version of install will (I could be wrong).
It will ask for the following items
1) your name (this is probably the name associated with your passkey)
2) team number
3) passkey
4) how much you want to run (power). I selected full.
5) do you want to automatically start. I selected yes. This will install the client as a service. You can always pause/stop computation via the web interface. The service will continue to run, but no computation (CPU cycles) will happen. You can then restart from the web interface.
You can copy and paste these entries, but they are a little hard to see. Just be sure to backspace (delete) the anonymous entry before you put your name in.
The web client control interface is at https://client.foldingathome.org/
configuration files are at /etc/fahclient
data files are at /var/lib/fahclient
That is pretty much it. With my 400, I seem to be doing a work unit every 1.5 days. This beats the deadline.
You can decide for yourself if you think this is worth it. This website claims every work unit counts. You will not rack up the points you would with a GPU, but then you are only using 7 watts.
I will try to answer any questions you might put in the comments.
The official OS is easiest to install via the Raspberry Pi Imager (found here https://www.raspberrypi.com/software/). When you run this tool the 64-bit OS is under the Raspberry Pi OS (other) tab. I am going to assume you know how to use this tool.
You can download the FAHClient for Raspberry Pi here (https://foldingathome.org/alternative-downloads/?lng=en) It is at the bottom under ARM Linux/Raspberry Pi.
I only installed the client. There are Python 2 dependency issues with the control program, and I was not interested in the viewer.
Open a terminal and run the following command in the directory where you downloaded the .deb file.
sudo dpkg -i --force-depends ./fahclient_7.6.21_arm64.deb
I recommend the manual install vs just clicking on the file from the GUI. The manual install will prompt you for a number of items and I don't thing the GUI version of install will (I could be wrong).
It will ask for the following items
1) your name (this is probably the name associated with your passkey)
2) team number
3) passkey
4) how much you want to run (power). I selected full.
5) do you want to automatically start. I selected yes. This will install the client as a service. You can always pause/stop computation via the web interface. The service will continue to run, but no computation (CPU cycles) will happen. You can then restart from the web interface.
You can copy and paste these entries, but they are a little hard to see. Just be sure to backspace (delete) the anonymous entry before you put your name in.
The web client control interface is at https://client.foldingathome.org/
configuration files are at /etc/fahclient
data files are at /var/lib/fahclient
That is pretty much it. With my 400, I seem to be doing a work unit every 1.5 days. This beats the deadline.
You can decide for yourself if you think this is worth it. This website claims every work unit counts. You will not rack up the points you would with a GPU, but then you are only using 7 watts.
I will try to answer any questions you might put in the comments.