Page 1 of 1

(arm64) client does not show up in stats-page / not supported SBC?

Posted: Fri Jun 20, 2025 2:45 pm
by nada391
Hello ,

have installed .8.4.9 for arm64 but the client does not seem to show up in

https://v8-4.foldingathome.org/machines


the installation is on SBC and the configuration data was copied over from a previous v7 installation
Configurazione di fah-client (8.4.9)...
v7 client configuration copied to /etc/fah-client/config.xml
It's recommended to purge the old package to remove leftover files:
sudo apt purge fahclient
The Folding@home client is now installed
however, after starting , the client does not seem to show up

Code: Select all

*********************** Log Started 2025-06-20T14:34:45Z ***********************
14:34:45:I1:*********************** Folding@home Client ***********************
14:34:45:I1:    Version: 8.4.9
14:34:45:I1:     Author: Joseph Coffland <joseph@cauldrondevelopment.com>
14:34:45:I1:        Org: foldingathome.org
14:34:45:I1:  Copyright: 2023-2024, foldingathome.org
14:34:45:I1:   Homepage: https://foldingathome.org/
14:34:45:I1:    License: GPL-3.0-or-later
14:34:45:I1:        URL: https://v8-4.foldingathome.org/
14:34:45:I1:       Date: Nov 20 2024
14:34:45:I1:       Time: 14:47:17
14:34:45:I1:   Revision: 360fe71b1bd05bb89814bfb97b73a5bda84802d6
14:34:45:I1:     Branch: master
14:34:45:I1:   Compiler: GNU 10.2.1 20210110
14:34:45:I1:    Options: -Wsuggest-override -faligned-new -std=c++14 -fsigned-char -g -Wall
14:34:45:I1:             -Werror -fno-pie
14:34:45:I1:   Platform: linux 5.10.0-15-arm64
14:34:45:I1:       Bits: 64
14:34:45:I1:       Mode: Debug
14:34:45:I1:       Args: --config=/etc/fah-client/config.xml
14:34:45:I1:             --log=/var/log/fah-client/log.txt
14:34:45:I1:             --log-rotate-dir=/var/log/fah-client/
14:34:45:I1:     Config: /etc/fah-client/config.xml
14:34:45:I1:****************************** CBang ******************************
14:34:45:I1:    Version: 1.7.2
14:34:45:I1:     Author: Joseph Coffland <joseph@cauldrondevelopment.com>
14:34:45:I1:        Org: Cauldron Development
14:34:45:I1:  Copyright: Cauldron Development, 2003-2024
14:34:45:I1:   Homepage: https://cauldrondevelopment.com/
14:34:45:I1:    License: LGPL-2.1-or-later
14:34:45:I1:       Date: Nov 19 2024
14:34:45:I1:       Time: 21:54:27
14:34:45:I1:   Revision: 443c54e909eb8d8994405a18fb328b5b05a623a5
14:34:45:I1:     Branch: master
14:34:45:I1:   Compiler: GNU 10.2.1 20210110
14:34:45:I1:    Options: -Wsuggest-override -faligned-new -std=c++14 -fsigned-char -g -Wall
14:34:45:I1:             -Werror -fno-pie -fPIC
14:34:45:I1:   Platform: linux 5.10.0-15-arm64
14:34:45:I1:       Bits: 64
14:34:45:I1:       Mode: Debug
14:34:45:I1:***************************** System ******************************
14:34:45:I1:        CPU: Cortex-A
14:34:45:I1:     CPU ID: ARM Family 8 Model 53 Stepping 4
14:34:45:I1:       CPUs: 4
14:34:45:I1:     Memory: 1.93GiB
14:34:45:I1:Free Memory: 1.31GiB
14:34:45:I1: OS Version: 6.12
14:34:45:I1:Has Battery: false
14:34:45:I1: On Battery: false
14:34:45:I1:   Hostname: rock64
14:34:45:I1: UTC Offset: 2
14:34:45:I1:        PID: 19793
14:34:45:I1:        CWD: /var/lib/fah-client
14:34:45:I1:       Exec: /usr/bin/fah-client
14:34:45:I1:*******************************************************************
14:34:45:I2:<config>
14:34:45:I2:  <!-- User Information -->
14:34:45:I2:  <passkey v='*****'/>
14:34:45:I2:  <team v='234980'/>
14:34:45:I2:  <user v='d69hw0irhkuy'/>
14:34:45:I2:</config>
14:34:45:I1:Opening Database
14:34:45:I1:Generating RSA key..........................................................................................................................................................>
14:34:56:I1:F@H ID = UtnhIIP0n_aUo94c-6ZKyfLIJqdSP5vgvI4RDhP9q8M
14:34:56:I3:Loading default resource group
14:34:56:I1:Listening for HTTP on 127.0.0.1:7396
14:34:56:I3:Loaded 0 wus.
14:34:56:I1:OUT1:> GET https://api.foldingathome.org/gpus HTTP/1.1
14:35:00:I1:OUT1:< HTTP/1.1 200 HTTP_OK
^[[92m14:35:00:D3:OpenCL not supported: Failed to open dynamic library 'libOpenCL.so': libOpenCL.so: cannot open shared object file: No such file or directory^[[0m
^[[92m14:35:00:D3:CUDA not supported: Failed to open dynamic library 'libcuda.so': libcuda.so: cannot open shared object file: No such file or directory^[[0m

is this because the SBC is not supported or has no supported GPU?
or do i need to adapt the configuration?

thanks

Re: (arm64) client does not show up in stats-page / not supported SBC?

Posted: Fri Jun 20, 2025 2:56 pm
by nada391
does it need to include something under "account"?

Code: Select all

fahctl state
{
  "info": {
    "version": "8.4.9",
    "url": "https://v8-4.foldingathome.org/",
    "os": "linux",
    "os_version": "6.12",
    "cpu": "arm64",
    "cpu_brand": "Cortex-A",
    "cpus": 4,
    "gpus": {},
    "mach_name": "rock64",
    "hostname": "rock64",
    "mode": "Debug",
    "revision": "360fe71b1bd05bb89814bfb97b73a5bda84802d6",
    "has_battery": false,
    "on_battery": false,
    "id": "UtnhIIP0n_aUo94c-6ZKyfLIJqdSP5vgvI4RDhP9q8M",
    "account": ""
  },
  "config": {"user": "hidden", "team": 235, "passkey": "000", "cause": "any"},

Re: (arm64) client does not show up in stats-page / not supported SBC?

Posted: Fri Jun 20, 2025 3:24 pm
by Joe_H
For remote monitoring using https://v8-4.foldingathome.org/machines you need to create an account using the account icon at the top right. As part of that they verify your email and send an account token that needs to be entered into the client.

For a headless system the way to add the account token is to edit the config.xml file, and then restart the client so it reads that file. Otherwise the client only reads the v7 style config.xml file at installation or startup, and never writes to it. The v8 client stores settings in client.db.

Here is an example config.xml with a line for the account token to be added. Your actual entries for the token, username and passkey would be placed between the double quotes:

Code: Select all

<config>
  <account-token v="===token==="/>
  <user v="username"/>
  <passkey v="===passkey==="/>
</config>

Re: (arm64) client does not show up in stats-page / not supported SBC?

Posted: Fri Jun 20, 2025 5:33 pm
by nada391
thank you, this was most helpful, now it functions!

would be nice to have v8 also the easier installation routine of v7, to ease the configuration.