astroberry-server icon indicating copy to clipboard operation
astroberry-server copied to clipboard

Astroberry 64-bit Update

Open nombreuser opened this issue 2 years ago • 9 comments

Hello,

Is the project still alive? Would we receive an updated 64bit version? What should be done and can the community help with the release? I'd be glad to!

nombreuser avatar Jan 12 '23 16:01 nombreuser

I am rolling my own, using the official 64 distribution if Raspberry OS + packages from the 64 bit repo, see https://github.com/rkaczorek/astroberry-server/issues/194

What works fine:

  • indi-full (from astroberry repo)
  • phd2 (from astroberry repo)
  • ccdciel (installed manually)
  • indistarter (installed manually)
  • skycharts (installed manually)
  • stellarium (installed manually, but too slow)
  • astrometry.net (installed manually)
  • astap (installed manually)

What fails (so far):

  • kstars (but this is evolving, should try again in a few weeks or compile from source)
  • firecapture (its 32 bit only)

Not tried:

  • oacapture and the smaller packages in the astroberry "full server" list

My hardware: Raspberry Pi 4B with 4GB RAM

paulborgermans avatar Jan 18 '23 14:01 paulborgermans

Helping the rest of us migrate to 64 bit would be helpful as I assume most of us don’t feel comfortable about compiling from source but we can follow instructions.I tried Ubuntu 64 bit 22.?? on the Pi-4-4 but I’ve had good luck with Astroberry Image from 01/05/2023 KSTARS 3.6.0 on the Pi-4-4 even though there were problems at first getting the ZWO AM5 to work but now Astroberry works pretty good.  Very happy !!!! KSTARS/EKOS 3.6.2 works GREAT on Ubuntu 20.04.   It was a struggle with the ZWO AM5 green/red LED and the finding the correct /dev/ttyxxx since EKOS was pointing to the wrong file.    Learned a lot !!Sent from my iPadOn Jan 18, 2023, at 6:07 AM, Paul Borgermans @.***> wrote: I am rolling my own, using the official 64 distribution if Raspberry OS + packages from the 64 bit repo, see #194 What works fine:

indi-full (from astroberry repo) phd2 (from astroberry repo) ccdciel (installed manually) indistarter (installed manually) skycharts (installed manually) stellarium (installed manually, but too slow) astrometry.net (installed manually) astap (installed manually)

What fails (so far):

kstars (but this is evolving, should try again in a few weeks or compile from source) firecapture (its 32 bit only)

Not tried:

oacapture and the smaller packages in the astroberry "full server" list

My hardware: Raspberry Pi 4B with 4GB RAM

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.***>

bbillp avatar Jan 18 '23 18:01 bbillp

Have you tried the Scheduler with multiple entry lines ?

bbillp avatar Jan 21 '23 18:01 bbillp

I am rolling my own, using the official 64 distribution if Raspberry OS + packages from the 64 bit repo, see #194

What works fine:

  • indi-full (from astroberry repo)
  • phd2 (from astroberry repo)
  • ccdciel (installed manually)
  • indistarter (installed manually)
  • skycharts (installed manually)
  • stellarium (installed manually, but too slow)
  • astrometry.net (installed manually)
  • astap (installed manually)

What fails (so far):

  • kstars (but this is evolving, should try again in a few weeks or compile from source)
  • firecapture (its 32 bit only)

Not tried:

  • oacapture and the smaller packages in the astroberry "full server" list

My hardware: Raspberry Pi 4B with 4GB RAM

Hello Gentlemen,

Firecapture perfectly works on a 64 bit systems if you enable armhf support on them. After you just have to install 32 bit versions of libusb and openjdk-jre and everything will run without any issues. Anyway I don't see any blocking points in buiding the astroberry image on top of 64 bit linux and I'm really willing to help with that! :)

BR, Oleg N.

nombreuser avatar Feb 27 '23 13:02 nombreuser

We will be very interested in further details and your progress, please include links when possible.   For now we have the full suite running on Ubuntu 20.04 on a laptop after finding Ubuntu 22 runs slow on the Raspberry Pi-4-4.     Regards from Bill in Southern CaliforniaSent from my iPadOn Feb 27, 2023, at 5:37 AM, nombreuser @.***> wrote:

I am rolling my own, using the official 64 distribution if Raspberry OS + packages from the 64 bit repo, see #194 What works fine:

indi-full (from astroberry repo) phd2 (from astroberry repo) ccdciel (installed manually) indistarter (installed manually) skycharts (installed manually) stellarium (installed manually, but too slow) astrometry.net (installed manually) astap (installed manually)

What fails (so far):

kstars (but this is evolving, should try again in a few weeks or compile from source) firecapture (its 32 bit only)

Not tried:

oacapture and the smaller packages in the astroberry "full server" list

My hardware: Raspberry Pi 4B with 4GB RAM

Hello Gentlemen, Firecapture perfectly works on a 64 bit systems if you enable armhf support on them. After you just have to install 32 bit versions of libusb and openjdk-jre and everything will run without any issues. Anyway I don't see any blocking points in buiding the astroberry image on top of 64 bit linux and I'm really willing to help with that! :) BR, Oleg N.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

bbillp avatar Feb 28 '23 07:02 bbillp

We will be very interested in further details and your progress, please include links when possible.   For now we have the full suite running on Ubuntu 20.04 on a laptop after finding Ubuntu 22 runs slow on the Raspberry Pi-4-4.     Regards from Bill in Southern CaliforniaSent from my iPadOn Feb 27, 2023, at 5:37 AM, nombreuser @.> wrote: I am rolling my own, using the official 64 distribution if Raspberry OS + packages from the 64 bit repo, see #194 What works fine: indi-full (from astroberry repo) phd2 (from astroberry repo) ccdciel (installed manually) indistarter (installed manually) skycharts (installed manually) stellarium (installed manually, but too slow) astrometry.net (installed manually) astap (installed manually) What fails (so far): kstars (but this is evolving, should try again in a few weeks or compile from source) firecapture (its 32 bit only) Not tried: oacapture and the smaller packages in the astroberry "full server" list My hardware: Raspberry Pi 4B with 4GB RAM Hello Gentlemen, Firecapture perfectly works on a 64 bit systems if you enable armhf support on them. After you just have to install 32 bit versions of libusb and openjdk-jre and everything will run without any issues. Anyway I don't see any blocking points in buiding the astroberry image on top of 64 bit linux and I'm really willing to help with that! :) BR, Oleg N. —Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.>

Hello Bill,

I'd rather say that Ubuntu is not a perfect choice here as with graphics it's very heavy for a Raspberry PI. It's perfect as server distro, but not in this particular case. I'd rather stick with something lighter as a 64-bit version of Raspbian and it looks as a perfect basement for a 64-bit version of Astroberry. I'm wondering why in your case kstars is failing as it runs flawlessly on a 64-bit Raspbian on my raspberry pi 4-4.

Regards, Oleg.

nombreuser avatar Mar 02 '23 13:03 nombreuser

Maybe I downloaded 64 bit from the wrong sources when I tried to build Astroberry 64, can you give me some detail / links for KSTARS/INDI ?I really like KSTARS & Astroberry and want to continue using it for the ZWO AM5, that is where the problems are in 3.6.0 .   Right now I run a 3.5.8 chip for the Celestron mounts which works OK.  Sent from my iPadOn Mar 2, 2023, at 5:40 AM, Oleg N @.***> wrote:

We will be very interested in further details and your progress, please include links when possible.   For now we have the full suite running on Ubuntu 20.04 on a laptop after finding Ubuntu 22 runs slow on the Raspberry Pi-4-4.     Regards from Bill in Southern CaliforniaSent from my iPadOn Feb 27, 2023, at 5:37 AM, nombreuser @.> wrote: I am rolling my own, using the official 64 distribution if Raspberry OS + packages from the 64 bit repo, see #194 What works fine: indi-full (from astroberry repo) phd2 (from astroberry repo) ccdciel (installed manually) indistarter (installed manually) skycharts (installed manually) stellarium (installed manually, but too slow) astrometry.net (installed manually) astap (installed manually) What fails (so far): kstars (but this is evolving, should try again in a few weeks or compile from source) firecapture (its 32 bit only) Not tried: oacapture and the smaller packages in the astroberry "full server" list My hardware: Raspberry Pi 4B with 4GB RAM Hello Gentlemen, Firecapture perfectly works on a 64 bit systems if you enable armhf support on them. After you just have to install 32 bit versions of libusb and openjdk-jre and everything will run without any issues. Anyway I don't see any blocking points in buiding the astroberry image on top of 64 bit linux and I'm really willing to help with that! :) BR, Oleg N. —Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.>

Hello Bill, I'd rather say that Ubuntu is not a perfect choice here as with graphics it's very heavy for a Raspberry PI. It's perfect as server distro, but not in this particular case. I'd rather stick with something lighter as a 64-bit version of Raspbian and it looks as a perfect basement for a 64-bit version of Astroberry. I'm wondering why in your case kstars is failing as it runs flawlessly on a 64-bit Raspbian on my raspberry pi 4-4. Regards, Oleg.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

bbillp avatar Mar 02 '23 17:03 bbillp

KSTARS development continues because in the last month my Ubuntu 20.04 laptop received 2 updates (KSTARS 3.6.3) and INDI drivers version 2 with some minor update last night.  This is very encouraging so my ZWO AM5 targeted Raspberry-Pi-4-4 will be waiting for updates to the astroberry repository.   The 3.5.8 Astroberry Pi for my Celestron mount will never be updated, it works fine.   Ubuntu laptop was a bear to setup with a hotspot and VNC server so as far as remote Access Astroberry is VERY convenient and easy to setup for wireless control.Sent from my iPadOn Feb 27, 2023, at 5:37 AM, nombreuser @.***> wrote:

I am rolling my own, using the official 64 distribution if Raspberry OS + packages from the 64 bit repo, see #194 What works fine:

indi-full (from astroberry repo) phd2 (from astroberry repo) ccdciel (installed manually) indistarter (installed manually) skycharts (installed manually) stellarium (installed manually, but too slow) astrometry.net (installed manually) astap (installed manually)

What fails (so far):

kstars (but this is evolving, should try again in a few weeks or compile from source) firecapture (its 32 bit only)

Not tried:

oacapture and the smaller packages in the astroberry "full server" list

My hardware: Raspberry Pi 4B with 4GB RAM

Hello Gentlemen, Firecapture perfectly works on a 64 bit systems if you enable armhf support on them. After you just have to install 32 bit versions of libusb and openjdk-jre and everything will run without any issues. Anyway I don't see any blocking points in buiding the astroberry image on top of 64 bit linux and I'm really willing to help with that! :) BR, Oleg N.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

bbillp avatar Mar 06 '23 18:03 bbillp

Ok, yes small update:

I do have Ekos installed and working (but I use ccdciel as my main workhorse) I also enabled armhf/32bit support and installed and used Firecapture successfully

And also important: the 64 bit version I have now is (really) much more stable than the 32 bit astroberry version before where I had frequent crashes just by clicking around (largely due to underlying bugs in libX11, but also the 64 bit version is immune to some related problems that arise with only a 32 bit address space)

Performance wise, it is a bit more responsive overall, but the speed gain I observed was mainly with ASTAP. For my setup (a 8" F/10 Klevtsov Cassegrain) a typical plate solve run went down from 15 secs to 7 secs

Happy :)

Paul

paulborgermans avatar Mar 07 '23 21:03 paulborgermans