gehelem / als

Astro Live Stacker
GNU General Public License v3.0
59 stars 20 forks source link

ARM64 version? #161

Closed Lightwel closed 3 months ago

Lightwel commented 2 years ago

Hi. I have ALS running on my laptop and it looks simple and elegant.

I would like to run it on RaspberryPi 64 OS on a Pi 4 8Gb with CCDCiel for capture.

But both the Linux and the RPi executables from nightly builds do not run with ./ .

I am guessing the Linux is X86/64 and the pi is ARMhf.

Can we have an ARM64 version pls?

For me I would prefer the simple Linux version not the whole py env package, but others may differ.

If my guess is wrong and the executable should run from $ ./, any hints?

Tks R

gehelem commented 2 years ago

Hi. thank you for the report Can you provide more details ? (command line output ...)

(i let @deufrai answering your ARM64 question)

G.

deufrai commented 2 years ago

Hi

a 64bits RPI version is scheduled. The real question is "when" ? and it will come as a rather bulky ZIP file, inside which you'll have all needed resources

Lightwel commented 2 years ago

Hello and thanks for responding.

This is the cmd line output (bold added for emphasis):

@.:~ $ cd Downloads @.:~/Downloads $ ls als build-essential_12.9_arm64.deb h17_star_database_mag17_astap.deb libpasastro-1.4.1-51-linux_armhf.tar.xz als-0.7-dev-7533ab0.run ccdciel_0.9.77-2611_arm64.deb h18_star_database_mag18_astap.deb Nou astap_arm64.deb eqmodgui_1.7.0-127_arm64.deb hnsky_arm64.deb skychart_4.3-4466_arm64.deb astap_arm64_qt5.tar.gz FireCapture_v2.6_armhf.tar.gz hnsky_home_documents.zip astap_arm64.tar.gz g17_star_database_mag17.zip indistarter_2.3.0-159_arm64.deb @.:~/Downloads $ ./als-0.7-dev-7533ab0.run bash: ./als-0.7-dev-7533ab0.run: cannot execute binary file: Exec format error @.:~/Downloads $ ls -l als-0.7-dev-7533ab0.run -rwxr-xr-x 1 pi pi 154244152 Mar 14 06:18 als-0.7-dev-7533ab0.run @.***:~/Downloads $

Tks

R

On 16 Mar 2022, at 09:27, Frederic CORNU @.***> wrote:

Hi

a 64bits RPI version is scheduled. The real question is "when" ? and it will come as a rather bulky ZIP file, inside which you'll have all needed resources

— Reply to this email directly, view it on GitHub https://github.com/gehelem/als/issues/161#issuecomment-1068910465, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARPSJMC6TTAXH2Y6463GS3LVAGSOVANCNFSM5Q2ZSTAQ. You are receiving this because you authored the thread.

gehelem commented 2 years ago

Okay Image file for RPi is compressed (*.tgz) you should unzip its content somewhere before. Then you can launch ALS with this : image Please note this is specific to RPi Tell us if it works G.

Lightwel commented 2 years ago

Tks: it doesn’t

Sent from my iPhone

On 16 Mar 2022, at 11:34, gehelem @.***> wrote:

 Okay Image file for RPi is compressed (*.tgz) you should unzip its content somewhere before. Then you can launch ALS with this :

Please note this is specific to RPi Tell us if it works G.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.

Lightwel commented 2 years ago

This pic is the message from Dolphin when seeking to run the exec in the .tar.

Best R

Sent from my iPhone

gehelem commented 2 years ago

sorry i don't understand your answer ... you must extract the content of the tgz file somewhere and then launch the executable file. (don't run it directly into Ark or any compression software) is this what you do ?

deufrai commented 2 years ago

hi

./als-0.7-dev-7533ab0.run: cannot execute binary file: Exec format error

trying to execute a .run file on a Pi will fail Those file are intended for AMD/Intel Linux systems

if you want to run ALS on a Pi, you have to be in 32 bits or wait a bit more :) Sorry

Lightwel commented 2 years ago

Ok, understand re the .run. That’s what I suspected.

Executing the file extracted from the tar gives a similar error as per the screenshot in my 2nd email earlier (sorry failed to attach it first time).

Looking forward to the 64bit version.

Tks R

Sent from my iPhone

On 16 Mar 2022, at 12:09, Frederic CORNU @.***> wrote:

 hi

./als-0.7-dev-7533ab0.run: cannot execute binary file: Exec format error

trying to execute a .run file on a Pi will fail Those file are intended for AMD/Intel Linux systems

if you want to run ALS on a Pi, you have to be in 32 bits or wait a bit more :) Sorry

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.

Lightwel commented 2 years ago

Thanks, but it seems that RPi tar is for 32bit.

Executing the linux executable .run file from Dolphin (double-click, select execute) gives

Unknown error code 100 execvp: Exec format error Please send a full bug report at https://bugs.kde.org.

which looks like a similar error ?

I have looked in /var/log but can’t find anything relevant - happy to look if you guide me.

NOTE I have the .run working fine on my Manjaro laptop, but it is version 0.7-dev-a834143.run. I can’t find a link to that on the webpage - could you send me one and I’ll give it a go on the RPi (RaspberryOS 64 = Debian 11 Bullseye with RPi tweaks).

Best

R

On 16 Mar 2022, at 11:34, gehelem @.***> wrote:

Okay Image file for RPi is compressed (*.tgz) you should unzip its content somewhere before.Then you can launch ALS with this :

Please note this is specific to RPi Tell us if it works G.

— Reply to this email directly, view it on GitHub https://github.com/gehelem/als/issues/161#issuecomment-1069028950, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARPSJMAIU2EFLZTCFRYXSFTVAHBKRANCNFSM5Q2ZSTAQ. You are receiving this because you authored the thread.

deufrai commented 2 years ago

Hi again

To clarify what seems to be a misunderstanding: All recent and stable enough builds can be found here : https://als-app.org/nightlies/

.run filed are for Intel or AMD 64 bit Linux .tgz files are for arm 32 bit Linux

I'll change that web page soon enough to make this more obvious

As soon as I can get my hands on a new raspberry pi, I'll work on being also able to build and publish arm 64 bit Linux versions

I'll comment on this ticket as soon as it is ready

In the meantime, since you can use ALS on your laptop, your ideas and feedback are most welcome ! 😊

Clear skies !

Lightwel commented 2 years ago

Sorry - that should have been obvious from what you said previously.

Thanks for the work on the new release as and when.

Best

R

On 17 Mar 2022, at 20:13, Frederic CORNU @.***> wrote:

Hi again

To clarify what seems to be a misunderstanding: All recent and stable enough builds can be found here : https://als-app.org/nightlies/ https://als-app.org/nightlies/ .run filed are for Intel or AMD 64 bit Linux .tgz files are for arm 32 bit Linux

I'll change that web page soon enough to make this more obvious

As soon as I can get my hands on a new raspberry pi, I'll work on being also able to build and publish arm 64 bit Linux versions

I'll comment on this ticket as soon as it is ready

In the meantime, since you can use ALS on your laptop, your ideas and feedback are most welcome ! 😊

Clear skies !

— Reply to this email directly, view it on GitHub https://github.com/gehelem/als/issues/161#issuecomment-1071352793, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARPSJMHQACKR3AHJGDLBC6TVAOG7FANCNFSM5Q2ZSTAQ. You are receiving this because you authored the thread.

deufrai commented 2 years ago

Really, nothing for you to be sorry for. OUR webpages are lacking important info.

Your ticket helped us realize that.

deufrai commented 3 months ago

Hi

A ready-to-use archive for 64bits Raspberry Pis is finally ready for consumption. Please refer to : https://github.com/gehelem/als/issues/189#issuecomment-2176544779

Please let us know if it runs OK on your system

deufrai commented 3 months ago

Closing this issue as completed. ARM64 archive is now published on our latest release page : https://github.com/gehelem/als/releases/tag/v0.7-beta2