RPI4 fresh install bullseye 64bit getting compute error

raymate
raymate
Joined: 7 Dec 19
Posts: 5
Credit: 1456806
RAC: 1348
Topic 230382

Been running on a Pi 4 for years and decided to update the OS to bullseye, did a fresh install from scratch 64bit, einstein does not seem to do the work anymore, it downloads tasks then I get "computation error" if I add in say Universe@home that functions fine.

Not going to bookworm as its not working well with VNC Viewer as all my Pis are headless. Did test it but went back, also seeing bookworm and Pi5 graphical errors in the client GUI so not switching to that yet

So I assume the BOINC client is running OK.

Keith Myers
Keith Myers
Joined: 11 Feb 11
Posts: 4964
Credit: 18718047945
RAC: 6377892

You are pulling in the old

You are pulling in the old hard-coded ARMv6 armhf application which is 32 bit and only meant for Pi zeros through Pi3.

<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

I'd reset the project and see if you can get the proper 1.61 64 bit app.

 

raymate
raymate
Joined: 7 Dec 19
Posts: 5
Credit: 1456806
RAC: 1348

Keith Myers wrote:You are

Keith Myers wrote:

You are pulling in the old hard-coded ARMv6 armhf application which is 32 bit and only meant for Pi zeros through Pi3.

<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

I'd reset the project and see if you can get the proper 1.61 64 bit app.

 

Thanks for the reply, thats interesting, i have always used this command to install (which makes sense then as back when I first used BOINC I would have had Pi3 running tasks):

sudo apt-get install boinc-client boinc-manager -y

Is that not the best way to install BOINC, how should I be installing for Pi4 and Pi5 ?

Should I do 32bit or 64bit OS ?

Must admit in the passed I would always do the 32bit OS but figured perhaps I should try the 64bit.

Keith Myers
Keith Myers
Joined: 11 Feb 11
Posts: 4964
Credit: 18718047945
RAC: 6377892

I'd first verify if you are

I'd first verify if you are actually running a 64 bit OS.

what does uname -I or uname -a show for the OS?

You said you were running Universe just fine on that host and Universe ONLY has 32 bit apps.

Normally you have to manually install the old 32 bit architecture on the PI OS 64 bit installations to be able to run Universe to get work and process it correctly.

The issue isn't with your BOINC installation, BOINC is 32 or 64 bit depending on what the distro provides or what you download from the BOINC website.

The problem is that your host is not having any luck with the Einstein scheduler to send you the 64 bit 1.61 app for BRP4.

But if BOINC is tellling the scheduler that your OS is 32 bit, that explains why you are getting the 32 bit 1.06 app instead of the 64 bit 1.61 app.

What does the first line the BOINC Event Log show for your BOINC version?  You can see that in the Tools menu in the Manager or in the stdoutdae.txt file in the BOINC directory.

You can download the 64 bit version of BOINC here if needed.

https://boinc.berkeley.edu/download_all.php

 

Comment viewing options

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