Debian Astro per al control total de muntura, càmeres, roda de filtres, etc, per a fer Astronomia

Debian Astro per al control total de muntura, càmeres, roda de filtres, etc per a fer Astronomia

En aquest article aprendem a preparar una Debian 13 Trixie GNU/Linux de zero per a poder controlar el telescopi (la muntura, les càmeres, la roda de filtres, etc) instal·lant totes les utilitats i llibreries per a fer Astronomia.

Acompanya'm en aquesta aventura de crear un sistema operatiu Debian 100% preparat per al treball científic professional i amateur from scratch. Començarem descarregant Debian 13 Trixie, que des de l’agost del 2025 és la versió estable. Jo m'he descarregat l'instal·lador per a arquitectura amd64 (que ocupa uns 3'7 GB) en format DVD per a tenir-ho tot en local durant la instal·lació.
He cremat una memòria USB de 32 GB i he iniciat un antic portàtil on he instal·lat en uns minuts la Debian Trixie de zero.

Instal·lació de Debian Astro
Ara ens crearem la Debian Astro a partir d'aquest Debian 13 Trixie que acabem d'instal·lar. Debian Astro és 100% Debian, una mena de "distribució" o metadistribució oficial de Debianque podem crear nosaltres mateix instal·lant tots els metapaquets d'Astronomia.

En aquesta pàgina https://blends.debian.org/astro/tasks/index.es.html podem veure tots els paquets sobre Astronomia que tindrem en el nostre ordinador una vegada ho instal·lem. Si vols veure més variacions pures (o pure blends en anglès) de Debian, pots mirar en la web oficial del projecte.

Instal·larem tots els paquets de Debian Astro
sudo apt install astro-all

Control del telescopi Kstars Ekos INDI amb Debian 13

Veuràs que necessita descarregar més de 2 GB en programes i llibreries. Li direm que sí (Opció 'Y' en el meu sistema que veus en la imatge):

Control del telescopi Kstars Ekos INDI amb Debian 13

Així descarregarem i desempaquetarem tot el programari. A mi m'ha trigat 4 minuts aquest procès.

Configuracions inicials
Amb l'usuari root, afegim el nostre usuari al fitxer /etc/sudoers per a poder executar ordres amb sudo.

Com a segon pas, configurem Debian 13 Trixie GNU/Linux en la zona horària:

sudo timedatectl set-timezone Europe/Madrid

Com a tercer pas, afegirem el meu usuari en el grup 'dialout' i 'plugdev', requisit per al funcionament correcte d'Ekos i d'INDI:

sudo usermod -aG dialout,plugdev $USER

Per últim, per a que apareguen els iconos a Kstars farem:

sudo apt-get install breeze-icon-theme

Si no, Kstars mostra els botons buids sense icones, i no es pot treballar bé perquè es mostra incomplet i rar.

Instal·lem PHD2 per a fer autoguiat
Farem servir PHD2 Guiding per a l'autoguiat, i a GNU/Linux cal instal·lar-ho de manera old school, és a dir, descarregar les fonts i compilar-les per a generar-nos el binari. Començarem entrant a la web oficial de PHD2 Guiding https://openphdguiding.org/downloads/ i entrarem en l'apartat per a GNU/Linux.

Ací expliquen com instal·lar-ho a diversos sistemes GNU/Linux https://github.com/OpenPHDGuiding/phd2/wiki/BuildingPHD2OnLinux, que bàsicament expliquen els passos que vaig a mostrar-te a continuació:

Instal·lem el següent:

$ apt-get install build-essential git cmake pkg-config libwxgtk3.2-dev wx-common wx3.2-i18n libindi-dev libnova-dev gettext zlib1g-dev libx11-dev libcurl4-gnutls-dev libopencv-dev libeigen3-dev libgtest-dev

Baixem les fonts de PHD2 Guiding:

$ git clone https://github.com/OpenPHDGuiding/phd2.git
$ cd ph2

Generarem els Makefiles:

$ mkdir -p tmp
$ cd tmp
$ cmake ..

Compilem amb:

$ make

Control del telescopi Kstars Ekos INDI amb Debian 13

I instal·lem finalment el binari en el sistema operatiu:

$sudo make install

Ja tenim PHD2 Guiding perfectament instal·lat i preparat per a fer autoguiats.

Control del telescopi Kstars Ekos INDI amb Debian 13

Kstars i Ekos, comença la festa

Ara anirem a Kstars. En el meu cas, m'he instal·lat un escriptori livià anomenat LXQt i el tinc des del menú "Education & Science".

Control del telescopi Kstars Ekos INDI amb Debian 13

I entrarem directament en Ekos:

Control del telescopi Kstars Ekos INDI amb Debian 13

El primer que farem serà seguir l'assistent que ens pregunta quatre coses com quin autoguiat anem a fer (li direm PHD2, si tenim el telescopi connectat en local o en remot i el nom del nostre perfil). Si tenim diferents equips, podem crear diferents perfils en Ekos, cap problema:

Control del telescopi Kstars Ekos INDI amb Debian 13Control del telescopi Kstars Ekos INDI amb Debian 13Control del telescopi Kstars Ekos INDI amb Debian 13

I bé, ja tenim preparat (en teoria) Ekos per a poder treballar a Kstars amb INDI. Però clar, ens poden eixir un, dos, cent problemes :) Si vols podem provar d'arrencar INDI amb els drivers que necessites de manera manual a la terminal:

indiserver -v indi_asi_ccd indi_eqmod_telescope

Si no dóna un error és que tot va bé, però si mostra "driver not found" significa que em falta algun dels drivers. En el meu cas funciona bé. Tanque amb CTRL+C.

He fet el següent per a (1) desactivar els repositoris de Buster, la versió anterior i (2) he netejat i actualitzat els índex:

1) Desactivarem els repos de buster

sudo mkdir -p /etc/apt/disabled
sudo mv /etc/apt/sources.list.d/buster-*.list /etc/apt/disabled/
# (verifica que ja no en queden)
ls /etc/apt/sources.list.d

2) Netejarem i actualitzarem índexs

sudo apt clean
sudo rm -rf /var/lib/apt/lists/*
sudo apt update
sudo apt install kstars indi-bin indi-asi
sudo apt install libindi1t64
apt-cache policy libindi1 libindi1t64 indi-bin indi-asi
apt search ^libindi

Quan acabe farem:

# ha d’existir ja el binari del driver
command -v indi_asi_ccd # esperat: /usr/bin/indi_asi_ccd
#
# prova’l a mà amb verbositat
sudo killall indiserver 2>/dev/null
INDI_DEBUG=1 indi_asi_ccd -vv

Si veus que es queda esperant connexió vol dir que el driver de ZWO CCD ja està OK i ja podem afegir-lo al perfil d'Ekos.

I reiniciem la màquina:

$ sudo shutdown -r now

Quan el sistema inicie, tornem a Kstars i connectem Ekos amb INDI. Haurem de dir-li els nostres drivers de la nostra muntura, la nostra càmera principal, la càmera d'autoguiat, l'enfocador, la roda de filtres, etc.

Control del telescopi Kstars Ekos INDI amb Debian 13

Inicialment m'ho he configurat amb la meua muntura Orion Sirius (driver EQMod Mount), la càmera ASI294MM Pro i la roda de filtres ZWO EFW que he ficat en el port Aux 1 (però encara estic en període de proves):

Control del telescopi Kstars Ekos INDI amb Debian 13

Ara per a saber el port de la muntura (que ho especificarem en la utilitat Toogle INDI Control Panel una vegada iniciem Ekos) podem escriure en la terminal:

dmesg | grep tty

I veurem que la nostra muntura Orion Sirius està en el port /dev/ttyUSB0

Control del telescopi Kstars Ekos INDI amb Debian 13

Aleshores especificarem eixe port /dev/ttyUSB0 i li direm connectar:

Control del telescopi Kstars Ekos INDI amb Debian 13

I ja ho tenim, ja podem veure la pestanya de la muntura Orion Sirius, la pestanya de la càmera ASI294MM Pro i la pestanya de la roda de filtres perfectament connectades:

Control del telescopi Kstars Ekos INDI amb Debian 13

Doncs bé, ja podem veure que ens apareix el punter del telescopi en Kstars, en principi sempre aparcat i en estació, apuntant a l'estrela polar:

Control del telescopi Kstars Ekos INDI amb Debian 13

Ara és el moment de configurar la nostra localització geogràfica, la distància focal i apertura del nostre tub, les capes de vistes que volem a Kstars (jo em fique la visualització de l'espai profund des del menú View > HiPS All Sky Overlay > DSS Colored, les línies de les constel·lacions, els noms, i tot el que vullguem.

I bé, ja podem anar a un punt del cel i fer un goto amb la montura:

Control del telescopi Kstars Ekos INDI amb Debian 13

I veurem que la muntura es mou apuntant al punt que hem especificat a Kstars. Funciona molt bé:

Control del telescopi Kstars Ekos INDI amb Debian 13

Ací he anat a una regió amb una nebulosa i veig el marc de color groc del camp de la meua càmera, molt útil quan fem astrofotografia:

Control del telescopi Kstars Ekos INDI amb Debian 13

Ací la utilitat de "View in What's interesting' de Kstars, que t'obre una barra lateral a la dreta mostrant-te catàlegs d'objectes IC, NGC, Messier, Galàxies, planetes del sistema solar, estreles, etc. Una xulada, la veritat:

Control del telescopi Kstars Ekos INDI amb Debian 13

I bé, per acabar esta demostració inicial podem ficar el telescopi en estació aparcant la montura abans d'apagar-la. Farem click amb el botó dret i seleccionarem EQMod Mount > Park:

Control del telescopi Kstars Ekos INDI amb Debian 13

I ja està, ja tenim el telescopi preparat per apagar-lo, tapar-lo i anar-nos a dormir :)

Control del telescopi Kstars Ekos INDI amb Debian 13

La veritat és que amb Kstars l'experiència és còmoda i estable. No ho coneixia massa perquè abans controlava el telescopi, càmeres i roda de filtres amb APT (Astrophotograpy Tool) i ara que estic provant Kstars + Ekos + INDI estic realment còmode fent provatures vàries i ja tinc ganes de tenir una nit sense núvols i pujar al terrat de casa a donar-li canya al telescopi amb aquesta Debian 13 Trixie.

Doncs bé això és tot, espere que trobes útil aquest article i que et motive a compartir els teus trucs, els teus coneixements i els teus experiments amb el Programari Lliure. Pensa-ho, va, que la Comunitat del Programari Lliure va creixent gràcies a la documentació, el disseny, la formació o la programació, sigues part de la Comunitat :-)

La cultura i la lliure circulació de les idees és l'arma més efectiva contra les dictadures del pensament i contra la ignorància.

Utilitats

NAVEGACIÓ SENSE RATOLÍ

- Tab següent enllaç.
- Shift+Tab anterior enllaç.
- Enter activa l'enllaç.
- Alt+esquerra anar arrere.

CONTRAST DE COLORS

Accessibilitat - Color Negre
Accessibilitat - Color Groc
Accessibilitat - Color Verd

Accessibilitat - Color Blau
Accessibilitat - Color Crema
Accessibilitat - Color Blanc

 

PORTADES ALTERNATIVES