I have setup running Boinc on my Raspberry PI 5, Unbuntu 20.10, (Boinc manager says Pre-release), I did have to get some help from Youtube to get it working. Its finished quite a few units but every one has failed, I have just noticed this logging into Einstein website,
I clicked on a task and the info below, the units took approx 2.5hours each, is the error in the text below saying "Symbol lookup error"?
Can anyone help please why every single unit from the PI has failed.
Steve
Name:p2030.20190103.G195.76+00.66.C.b4s0g0.00000_195_3
Workunit ID:783626528
Created:1 Feb 2024 10:38:48 UTC
Sent:1 Feb 2024 19:55:13 UTC
Report deadline:15 Feb 2024 19:55:13 UTC
Received:1 Feb 2024 20:00:42 UTC
Server state:Over
Outcome:Computation error
Client state:Compute error
Exit status:127 (0x0000007F) Unknown error code
Computer:13173594
Run time (sec):0.00
CPU time (sec):0.00
Peak working set size (MB):0
Peak swap size (MB):0
Peak disk usage (MB):0
Validation state:Invalid
Granted credit:0
Application:Binary Radio Pulsar Search (Arecibo,GBT) v1.06 |
<core_client_version>7.20.5</core_client_version> <![CDATA[ <message> process exited with code 127 (0x7f, -129)</message> <stderr_txt> ../../projects/einstein.phys.uwm.edu/einsteinbinary_BRP4_1.06_arm-unknown-linux-gnueabihf: symbol lookup error: ../../projects/einstein.phys.uwm.edu/einsteinbinary_BRP4_1.06_arm-unknown-linux-gnueabihf: undefined symbol: h_errno, version GLIBC_PRIVATE
</stderr_txt>
]]>
Copyright © 2024 Einstein@Home. All rights reserved.
I have the same issue trying
)
I have the same issue trying to run on PI5
>stesto Typically the
)
>stesto
Typically the "undefined symbol" error is the result of a missing library (or mismatched version). The "ldd" utility allows you to examine an executable file to verify that all internal (relocatable) symbols can actually be found. The syntax is "ldd -r <executable file name>" where the -r option looks for data and function names. You do not need to run this as root. The good news is this will show any missing symbols; the bad news is it can't tell you what library is required to supply those symbols (How could ldd know?... ) . The usual libraries are: libpthread, libm, and libc. It could be more complicated, but this is the first, and easy, thing to check.
A real Pi 5 user may (soon) chime in with more specifics. I'm just Linux AMD/Nvidia.
Thanks for your replies
)
Thanks for your replies Gents, I couldnt get it to work so decided to try the Raspberry OS, the Boinc software installed very easily and now working and getting credit for units,
So I couldn't fix it in Ubuntu but it works perfectly OK in the Raspberry OS on the PI 5
The reason you couldn't get
)
The reason you couldn't get Ubuntu to work is that you were using too old a version that does not recognize the device.
Canonical Announces Ubuntu 23.10, Support for Raspberry Pi 5