×

INDI Library v2.0.5 is Released (03 Dec 2023)

Bi-monthly release with minor bug fixes and improvements

AstroArch - yet another raspberry distro for astrophotography for ARM64

  • Posts: 107
  • Thank you received: 70
Hi all,

I would like to share with you that after a while spent working on making a distro for raspberrry pis based on ArchLinuxARM I am releasing AstroArch for the public

As a daily ArchLinux user I started to mantain all indi drivers (those are not available in the official arch repo nor in AUR) and i slowly start to think about building an ISO based on my favorite OS for raspberry pis.
The idea started 1 year ago and it took way longer than I expected, but it seems it is stable enough lately that I started to share it with my friends.

So, why this AstroArch?
AstroArch has been thought since day 0 to be a 64bit distro for Pis, it was meant to target only the Pi 4B offering instead a rolling distro for astrophotography. I know, rolling and astrophotography can be scary but I rarely met any issues with packages breaking things, and those which can break stuff are packaged and mantained by myself so usually an update on my side is needed to bump those.
The setup is pretty classic, the system boots and can be used with a VNC client, <strong>only VNC</strong> - I hadn't time to investigate deeper how to boot both on hdmi and vnc, it uses x11vnc as vnc server and NOVNC as the vnc gate, it has samba and can share the user home folder with any other PC and by default starts its own hotspot in case we don't have any internet connection.

AstroArch runs on KDE Plasma which may give a more natural feeling to the Kstars suite, I went with a single package which brings in all drivers/lib that can be compiled from the github repo (except from some you can find here github.com/devDucks/astroarch-pkgs/blob/...ers/PKGBUILD#L24-L28), it uses Konsole as terminal, it ships by default with widefield plate solving indexes.
There is no fancy UI as StellarMate has :) and there is no shortcut to start only the indiserver (must be started manually from a terminal) as instead astroberry has.

The way I build the image is totally open and you can find it here (suggestions/addition are welcome!) => github.com/devDucks/astroarch
A small guide with the more important info (and credentials) can be found here => github.com/devDucks/astroarch/blob/main/GUIDE.md

Arch being arch, there is no apt but you have now pacman as packet manager, for AUR I ship paru already so you can use it for any additional package form the AUR repo

No OaCapture nor CDC at the moment, but PHD2 is there!

Unfortunately, not all raspberry Pis 4B seem to boot (for unknown reasons), here the list I could gather till now:
Raspberry Pi 4B rev 1.1 SOME MODELS BOOT, SOME OTHER DON'T
Raspberry Pi 4B rev 1.2 WORKS
Raspberry Pi 4B rev 1.3 NO REPORTS TILL NOW
Raspberry Pi 4B rev 1.4 WORKS
Raspberry Pi 4B rev 1.5 WORKS

If you wanna try it out, in the guide you will find a link to the ISO

to keep anything up to date just run <strong>update-astroarch</strong> in the terminal!

For any issue or feedback, please post it here or on github!

Here a screenshot of the desktop if you are curious how it looks like



PS
If you are an Arch user on x64, you can still get the packages I release, just add my repo to /etc/pacman.conf and install them with <strong>sudo pacman -Syu kstars indi-3rdparty-drivers phd2</strong>
[astromatto]
SigLevel = Optional TrustAll
Server = http://astroarch.astromatto.com:9000/$arch
Running Kstars/INDI on ArchLinux x64
Wanna try an alternative 64 bit distro for raspberry pis? Try AstroArch => github.com/devDucks/astroarch
Mantaining AUR packages for indi (libs and drivers) aur.archlinux.org/packages?O=0&SeB=nd&K=...SO=d&PP=50&submit=Go
The following user(s) said Thank You: Alex Varakin, Wouter van Reeven, Euripides, Val Chevalier, Matteo, Lucas, Charles, sc, Troy
Last edit: 7 months 2 weeks ago by Mattia.
10 months 1 week ago #90118
Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 174
  • Thank you received: 27
Great that you took up this project. I will be trying it soon.
The following user(s) said Thank You: Mattia
10 months 4 days ago #90224

Please Log in or Create an account to join the conversation.

  • Posts: 107
  • Thank you received: 70

thank you! just waiting for some feedback then!
Running Kstars/INDI on ArchLinux x64
Wanna try an alternative 64 bit distro for raspberry pis? Try AstroArch => github.com/devDucks/astroarch
Mantaining AUR packages for indi (libs and drivers) aur.archlinux.org/packages?O=0&SeB=nd&K=...SO=d&PP=50&submit=Go
10 months 3 days ago #90240

Please Log in or Create an account to join the conversation.

  • Posts: 1
  • Thank you received: 1
Hello
I tested Astroarch for a complete session tonight
Good job, all working fine, no crash.
I will continue using Astroarch instead of Astroberry
The following user(s) said Thank You: Mattia
9 months 1 week ago #90990

Please Log in or Create an account to join the conversation.

  • Posts: 107
  • Thank you received: 70

Good to hear Charles! I haven't release yet INDI 2.0 and the new Kstars FYI as me and a couple of friends are testing those with poor results/crash. But time will come for those as well!
Running Kstars/INDI on ArchLinux x64
Wanna try an alternative 64 bit distro for raspberry pis? Try AstroArch => github.com/devDucks/astroarch
Mantaining AUR packages for indi (libs and drivers) aur.archlinux.org/packages?O=0&SeB=nd&K=...SO=d&PP=50&submit=Go
9 months 1 week ago #90995

Please Log in or Create an account to join the conversation.

  • Posts: 310
  • Thank you received: 40
Just trying out your AstroArch. Unfortunately the image doesn’t boot on my Rev 1.2 RPi4B 4GB……
The screen says Failed to open device: ‘sdcard’…….

That was then….tried again after a card swap or two and it seems to be booting as I write …. And a WiFi hotspot named AstroArch has started up..!
Currently running KStars/Ekos/Indi on Raspberry Pi 4Bs 4GByte under Raspberry Pi OS thanks to Astroberry, and trying out AstroArch 64
Two mounts, two Fracs, a Newt and a Mak and a couple of OSC cameras.
Last edit: 9 months 1 day ago by Avocette.
9 months 1 day ago #91171

Please Log in or Create an account to join the conversation.

  • Posts: 107
  • Thank you received: 70
small update on astroarch, today I have release Kstars 3.6.4 and INDI 2.0.1 a simple
update-astroarch
should bring you the new packages and a couple of news:

AstroArch moved to 1.5 adding a couple of shortcuts to make your life easier:
  • added a new command to rollback automatically to the previous version of INDI
    astro-rollback-indi
  • added a new command to rollback automatically to the previous version of Kstars
    astro-rollback-kstars
  • added a new command to rollback automatically to the previous version of Kstars & INDI
    astro-rollback-full
  • reworked the machinery to upgrade to a newer version without having to reflash the .iso - from now on there should be no need ever again to flash a new image if a new update comes - BE AWARE that the only version that is not able to cope with this change is the 1.3, the first one I ever released, if you run on that you need to download the newer image, if you want to check you r version you can run
    cat ~/.astroarch.version
  • fixed scripts that run when the distro version changes - should be noop if changes have been already apply
  • ditched Alacritty which for unkonw reasons is CPU crazy hungry on ARM64 - now you have Konsole as your terminal

enjoy!
Running Kstars/INDI on ArchLinux x64
Wanna try an alternative 64 bit distro for raspberry pis? Try AstroArch => github.com/devDucks/astroarch
Mantaining AUR packages for indi (libs and drivers) aur.archlinux.org/packages?O=0&SeB=nd&K=...SO=d&PP=50&submit=Go
7 months 3 weeks ago #92175

Please Log in or Create an account to join the conversation.

  • Posts: 101
  • Thank you received: 15
Mattia

While waiting for it to get dark I thought I'd give your distro a try. I've a friend who uses Astroberry and he wants to update his system and AstroArch looks ideal for him as he just has to download an image and burn it.

I've managed to flash the image boot the Pi and connect via VNC. All very straight forward easy to follow instructions and no issues. However when I try to update-astroarch in the terminal window, I'm being asked for a password and the supplied password for the network doesn't work. Is this a bug with the update-astroarch command? Should it need a password?

Thanks

Alan
Raspberry Pi4B, ASI120MM -S Usb3, ASI385MC, Atik 428CCD, Canon 600D, NEQ6, EQMod, EQ5, OnStep, Equinox ED80, ASI533MC, RedCat 51 ASI 120MM Mini, AZGTi, ASKAR 135, ASI 585.
The following user(s) said Thank You: Mattia
7 months 3 weeks ago #92185

Please Log in or Create an account to join the conversation.

  • Posts: 107
  • Thank you received: 70

Hi Alan!

have you tried the password astro?

AstroArch has 2 passwords I set up at building time, astro for the system user and astronomy for the network.
Running Kstars/INDI on ArchLinux x64
Wanna try an alternative 64 bit distro for raspberry pis? Try AstroArch => github.com/devDucks/astroarch
Mantaining AUR packages for indi (libs and drivers) aur.archlinux.org/packages?O=0&SeB=nd&K=...SO=d&PP=50&submit=Go
The following user(s) said Thank You: Alan Archer
7 months 3 weeks ago #92187

Please Log in or Create an account to join the conversation.

  • Posts: 101
  • Thank you received: 15
Mattia,

Yes that worked, now all I have to do is figure out how to add a real time clock to this and we're good to go

Many Thanks for your efforts here well done

Alan
Raspberry Pi4B, ASI120MM -S Usb3, ASI385MC, Atik 428CCD, Canon 600D, NEQ6, EQMod, EQ5, OnStep, Equinox ED80, ASI533MC, RedCat 51 ASI 120MM Mini, AZGTi, ASKAR 135, ASI 585.
7 months 3 weeks ago #92189

Please Log in or Create an account to join the conversation.

  • Posts: 107
  • Thank you received: 70
cool thing!

should you need any help please drop me an email/raise an issue on github, gps and rtc is something I definitely have on my to-do list and I'd bemore than happy to provide the needed bits to have them working out of the box.

Arch is a bit different than raspbian, but my distro is still running the official raspberry kernel so it should work
Running Kstars/INDI on ArchLinux x64
Wanna try an alternative 64 bit distro for raspberry pis? Try AstroArch => github.com/devDucks/astroarch
Mantaining AUR packages for indi (libs and drivers) aur.archlinux.org/packages?O=0&SeB=nd&K=...SO=d&PP=50&submit=Go
7 months 3 weeks ago #92206

Please Log in or Create an account to join the conversation.

  • Posts: 80
  • Thank you received: 14
Hi,

I have installed the repo and everything runs properly, nice work.

As Alan, there is still the rtc missing, i'll give a try after work.

Valentin
SW 150/750P (Newtownien) - SW ED72/420 on HEQ5 pro using EqMod
ASI071 pro - CC Baader MPCC III (for newtownien)
Guiding with 60mm refractor and QHY5 II mono
Kstars/Ekos on LENOVO Thinkcenter M71 - Linux Mint 22.04 & Stellarrmate 64
The following user(s) said Thank You: Mattia
7 months 3 weeks ago #92214

Please Log in or Create an account to join the conversation.

Time to create page: 1.454 seconds