rkaczorek / astroberry-server

Astroberry Server is a ready to use system for Raspberry Pi for controlling all your astronomy equipment
GNU General Public License v3.0
271 stars 19 forks source link

Astroberry 64-bit Update #207

Open nombreuser opened 1 year ago

nombreuser commented 1 year ago

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!

paulborgermans commented 1 year ago

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:

What fails (so far):

Not tried:

My hardware: Raspberry Pi 4B with 4GB RAM

bbillp commented 1 year ago

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 commented 1 year ago

Have you tried the Scheduler with multiple entry lines ?

nombreuser commented 1 year ago

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.

bbillp commented 1 year ago

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: @.***>

nombreuser commented 1 year ago

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.

bbillp commented 1 year ago

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 commented 1 year ago

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: @.***>

paulborgermans commented 1 year ago

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