Error while Computing

stesto
stesto
Joined: 26 Feb 09
Posts: 6
Credit: 98778451
RAC: 28229
Topic 230738

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 

TASK 1574522978

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
arm-unknown-linux-gnueabihf


Stderr output

<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>
]]>


Christian Wilson
Christian Wilson
Joined: 23 Jun 20
Posts: 1
Credit: 813625
RAC: 3772

I have the same issue trying

I have the same issue trying to run on PI5

 

Eugene Stemple
Eugene Stemple
Joined: 9 Feb 11
Posts: 67
Credit: 380702038
RAC: 558114

>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.

 

stesto
stesto
Joined: 26 Feb 09
Posts: 6
Credit: 98778451
RAC: 28229

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

Keith Myers
Keith Myers
Joined: 11 Feb 11
Posts: 4982
Credit: 18807988330
RAC: 7807011

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

 

 

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.