Giter Club home page Giter Club logo

astroarch's People

Contributors

m-molinari avatar mattblack85 avatar sc74 avatar teoteo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

astroarch's Issues

fix samba share

It's been reported trying to mount astronaut home on windows through samba does not work. User/pass are not working probably because of the bad samba configuration on AstroArch.
This should be investigated and tweaked such that it will work out of the box

FTP server?

Maybe it would be useful to have a ftp server such as vsftpd on ArstroArch? What do you think ?

default password for user astronaut?

... but what is the root password by default? whatever i do, i get a request: password for astronaut: and neither astro, astronomy or root works ...

enable systemd-timesyncd

it seems it is disabled by default and time doesn't get updated automatically.
To fix this timesyncd should be enabled when building the image

GPIO access in AstroArch and Raspberry Pi 5

Hello,

Is there any special access I need to have for GPIO chip in Raspberry Pi 5?
I have installed https://abyz.me.uk/lg/lgpio.html library that works fine for me on RPi 5 and Debian based distributions. But I cannot make it connect to GPIO under AstroArch.

Steps I made:

  1. fresh SD card flash
  2. update-astroarch done
  3. installation unzip, make, python and python3
  4. installation lgpio from sources

After that, I ran rgpdiod daemon (started ok) and tried to connect to the GPIO chip with

rgs c 1 go

with chipnr set from 0 to 5, and it always return -78 which means LG_CANNOT_OPEN_CHIP.

Many thanks in advance for any hints!

Lucas

Fail updating astroarch.

When I try to update astroarch using sudo pacman -Syu. I get a error with astroarch.db download.
failed retrieving file astroarch.db from astroarch.astromatto.com:9000: the request url returned error: 404

Add MOTD

with some useful insights:

  • Add pacman-contrib to boot.sh
  • Add pacman-contrib to 1.6.sh
  • Add motd to assets
  • link motd to /etc/motd
  • link motd to /etc/motd in 1.6.sh
  • Show how many packages are ready to be updated in /etc/motd

Astrometry Files Folder Is Locked

The folder to copy astrometry files for plate solving is locked off, you can't download files, you can't copy files over, and you can't sudo dolphin over. The only choice is to copy an astrometry files folder to the desktop.

WTF?

Help onboarding RTC devices

The following actions are needed:

  • Add i2c-tools to the list of dependencies
  • Add backward compatible installation of i2c-tools to 1.6.sh script
  • Add the following lines dtparam=i2c_arm=on and dtoverlay=i2c-rtc to /boot/config.txt in 1.6.sh
  • Add the following lines dtparam=i2c_arm=on and dtoverlay=i2c-rtc to build.sh
  • Document RTC onboarding

Unprotected VNC server

The VNC is not password protected.

To protect yourself when several networks are nearby?
Think this is useful?

THANKS.

Stéphane

A small line in astroarch_build.sh

Password tigervnc

(echo astroarch; echo astroarch; echo y; echo astroarch; echo astroarch) | vncpasswd

And this in X0vncserver.service

ExecStart=x0vncserver -display:0 -rfbauth /root/.vnc/passwd

Configuring GPS in Astroarch

A little code idea to insert into the astroarch_build.sh file for GPS. The # Set GPS part can also be a file in the .astroarch/configs folder to be uploaded to /etc/default/gpsd

Set GPS

rm /etc/default/gpsd
touch /etc/default/gpsd
cat > /etc/default/gpsd << 'EOL'
#Default settings for gpsd.
START_DAEMON="false"
GPSD_OPTIONS="-n"
DEVICES="/dev/ttyACM0"
USBAUTO="false"
EOL

2 lines to synchronize the system time with the GPS

echo 'refclock SHM 0 offset 0.5 delay 0.2 refid NMEA' >> /etc/chrony.conf
echo 'driftfile /var/lib/chrony/drift' >> /etc/chrony.conf

Start GPS

systemctl enable gpsd
systemctl start gpsd

Useful packages for Arch user

Some useful packages for users, maintenance or future versions of AstroArch.
System:

rsync wget parted dosfstools sudo accountsservice cmake meson opencv ffms2 libgit2 vim ninja gtk3 ark irqbalance inxi lsb-release ncdu plymouth smbnetfs alacritty

Kde:

kdenetwork-filesharing dolphin-plugins qt5-imageformats

THANKS

Stéphane

unable to set time

I am trying my hand at using Kstart/Ekos to trigger my camera and was very happy to find your fantastic package

however, I am unable to set the time and date on my brand spanking new astroarch installation, no issue changing the timezone, but it has not updated the clock, the system thinks we are 6 days ago!

image

my pi4 B is connected to my wifi network, so I would have expected it to update time after three or for reboots by now.

if I untick 'set date and time automatically' update and apply, I get 'unable to set current time' after entering the password when requested:
image

any idea why that might be?

Impossibile connettere SynScan V4

Salve Mattia,

Sto sperimentando AstroArch e non ho trovato nessuna difficoltà nell'installazione e nell'aggiornamento.
Provando però con due sysncan, mentre la V3 si connette senza problemi con Kstars, la V4 (che ha anche la porta usb) non c'è modo.
Da cosa potrebbe dipendere?

Grazie,
Paolo

Problema raffreddamento camera ToupTek

Salve Mattia,
E complimenti per questo progetto che stai portando avanti!
Ho un problema con la mia camera ToupTek ATR3CMOS09000KPA con sensore imx 533 con ekos su astroarch. Il comando di raffreddamento non funziona; inserisco la temperatura desiderata ma non si avvia il raffreddamento anche se la ventola è in funzione. Ho provato la camera con NINA e funziona perfettamente. Come si può risolvere? Sarà un problema del driver?
Grazie

Local Network

There is no possibility to see astroarch as a local computer on the network or as a network drive, so as to be able to access folders or a specific folder (eg Pictures)

libssl.so.1.1: cannot open shared object file

It seems that launching paru -S leads to an error with libssl1.1 on AstroArch

error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory

Duplicated char in terminal

Sometimes zsh calculates a bad offset to display chars, this is probably due the fact LC_CTYPE is never set during the image preparation.
Adding it to .zshrc won't be enough to fix the issue, locale-gen should be invoked at bootstrap time to fix it (so en_US.UTF-8 should be uncommented before running locale-gen)

Performance of ArchLinux vs Raspberry Pi OS 64bit Bullseye

@MattBlack85 Mattia I'm wandering what is benifits of choosing ArchLinux over Raspberry Pi OS for AstroArch? I tried both, but in my case desktop experiance with Raspberry Pi OS is way better that with ArchLinux. Raspberry Pi OS 64bit Bullseye desktop feels more responsive even over VNC, comparing to ArchLinux. Am I missing something here? Maybe some VNC configuration different VNC client? Currently I'm using VNC Viewer by RealVNC client.

Missing Toutptek drivers

Updating from AstroArch 1.7 to Kstars 3.6.8 and INDI 2.0.5 INDI 2.0.5 indi_toupcam_ccd driver is missing and I get this error:

[2023-12-14T17:18:53.444 CET WARN ][ org.kde.kstars.indi] - Driver "Touptek" failed to start. Retrying in 5 seconds...

Screenshot_2023-12-14_alle_17 30 21

Unstable VNC server

Hi,

The 99-v3d-conf file must be modified like this to disable 3d acceleration which is experimental in v4c. Because this creates outages in the vnc service.

“OutputClass” section
Identify "vc4"
MatchDriver "vc4"
Driver “modesetting”
"AccelMethod" option "none"
EndSection

A clear sky

Stephane

Is it possible to connect to Astroarch on a R-Pi by wifi, without hotspot?

The setup I want is to have my Raspberry Pi making a WIFI (not wired) connection to MY network and being accessible to my laptop, without having to change the WiFi connection to use the hotspot in AstroArch on the Pi, as if the Pi had a wired connection to the network.

Somehow, don't ask me how it works, I have such a connection working when the Pi is running Astroberry. Then, I can type http://astroberry.local/desktop/ into my browser and it goes right to the Astroberry desktop. I don't have to use the hotspot at all. As I said, I have no idea how this works because the Astroberry docs specifically state that you DO have to point the computer at the Astroberry's hotspot on the Pi.

After the first boot, search for 'astroberry' wireless hotspot and connect your PC to it using 'astroberry' for password. Point your browser to https://astroberry.local/ or https://10.42.0.1/ to access Astroberry Server. For the Internet access connect your Astroberry to your home wireless network. Right-click top bar Wi-Fi icon and edit Wireless connection by entering your home network SSID and password.

This indicates to me that I should not be able to connect to astroberry without going through its hotspot, AND YET I CAN! I thought maybe this would somehow be cached in the browser but I just opened Firefox which I hardly ever use and it connected just as chrome does! If not in the browser, just how the heck does my computer find this address?

So I would like some networking guru to explain what might be going on. If I understood how it worked in Astroberry, maybe I could get the same setup going with Astroarch. As of now, without a wired connection, I can connect to Astroarch only by connecting the laptop to the Astroarch hotspot and putting http://10.42.0.1:8080/vnc.html in the browser.

Actually, the astroberry instructions above don't really work either. If I connect to the Astroberry hotspot, log in, and try to change the Pi's Wireless connection to my network, the connection from the laptop to the pi is lost and I can't do anything with it. And it's exactly the same with Astroarch.

So I am one confused puppy and hope someone can untangle all this and explain it. Thanks for listening.

Replace systemd-timesyncd with chrony

it seems timesyncd does not work perfectly and has issues with LTE networks, to deliver a constant experience to everyone we should replace it with ntp which seems to work also for those cases

Kstars not starting in Manjaro

On my Manjaro Laptop kstars is not starting.

kstars: error while loading shared libraries: libwcs.so.7: cannot open shared object file: No such file or directory

A few days ago there was a big update for Manjaro, since then Kastars doesn't start anymore.
I entered the repository, it was still working fine a few weeks ago.
wcslib is now at version 8.1-1

Chrome doesn't work

Chrome does not come up when clicked on. I tried downloading a Debian installer on another Linux box, but it's just asking me what app to open it with instead of just installing.

How can I install a new version, or another browser? I have no web access on the AstroArch system.

Thanks.

Two useful packages

Will it be possible to get 2 AUR packages that I really like as an Arch user?

The first is downgrade to downgrade certain packages when troubleshooting your system. Quite useful to experienced users

The second is arch-update. A great script that doesn't just do normal +Aur +Flatpak updates. It informs about the latest news from Arch Linux, allows you to remove orphaned packages and old packages from the cache. It processes pacnew/pacsave files. And also offers a restart if there has been a kernel update.

For more information: https://github.com/Antiz96/arch-update

Thanks in advance.

Stéphane

replace x11vnc with krfb

krfb looks really interesting and, more important, lighter than x11vnc.

It could be a good alternative for astroarch, preliminary tests show it's working, we should point websockify at it as last step to see if routing through the browser works as well

Warning at kernel startup

Hello,

Some small fixes for kernel startup.

1 - Modification of the /etc/fstab file to eliminate the "failed to start remount root and kernel file systems" message

PARTUUID=cafd14b5-02 / ext4 defaults 0 1

2 - Error message "at-fs not properly umounted". To be checked when creating the image. Solved after installing dosfstools package and doing fsck.vfat /dev/sda1

3 - avahi asks for the nss-mdns package to be installed. Install the package?

4 - A line is missing in the service file x0vncserver.service so that it starts after the network.

After=network-online.target

A great day.

Stephane.

Astro software

Good morning,

Do you plan to keep collimation-circles?

It is practical for roughing out the collimation of a sc tube.

A software that is missing and which seems important to me given its evolution is Siril.

Indeed, this software is not too heavy for a rpi.

It allows you to quickly open a fit image and work on it. It also allows you to do live stacking.

But the most essential thing for me is that it allows you to visualize the faults of the instrument (tilt, backfocus, etc.). It already has good tools for here and there, future version will bring others. It helps me a lot during my outdoor astro sessions.

Good clear sky.

Stéphane

Passwords don't work

I just installed AstroArch on an 8 gig Pi4, and when I try to run the updates or change location and time, it won't recognize the passwords. I've tried astro, astronaut, astroarch, AstrArch, nothing works.

So, what' sup?

Thanks.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.