Uno de los mejores programas (si no el mejor) para la captura de imágenes astronómicas desde Linux es Qastrocam. Este programa soporta todas las cámaras de Philips incluida la SPC900 y nos permite muchas e interesantes opciones. Voy a describir brevemente la instalación del programa y los problemas que he encontrado, asà como la solución que encontré en mi caso.
Estas notas de instalación no pretenden ser algo infalible; Linux es imprevisible dependiendo de las librerÃas instaladas en nuestro sistema asà que el procedimiento que tuve que aplicar quizá no sea el mismo que tengas que aplicar en tu caso, pero puede darte pistas al respecto, como a mi me dieron las páginas que figuran a continuación. Estas son las notas que tomé en su momento:
Página con instrucciones sobre instalación de qastrocam (en francés):
http://aptgetinst...ope-et-webcam-spc900
Descomprimir qastrocam y entrar en el directorio.
Podemos ver la información del programa ejecutando:
/directorio_qastrocam/debian/$ more control
Ejecutar:
fakeroot debian/rules binary
No lo he probado pero es posible que pueda instalarse con “sudo” en vez de “fakeroot”.
Es posible que haga falta instalar:
fakeroot (to remove the need to become root for a package build)
dh_testdir (debhelper package: helper programs for debian/rules)
fitsio (shared library for I/O with FITS format data files)
Problema con linkage.h y linkage_64.sh:
1.
…
make[2]: se ingresa al directorio `/home/fernando/Escritorio/qastrocam-4.0/qastrolib’ccvt_mmx_old.S => ccvt_mmx_old.o
En el fichero incluÃdo de ccvt_mmx_old.S:32:
/usr/include/linux/linkage.h:4:25: error: asm/linkage.h: No existe el fichero ó directorio
…
2.
…
make[2]: se ingresa al directorio `/home/fernando/Escritorio/qastrocam-4.0/qastrolib’ccvt_mmx_old.S => ccvt_mmx_old.o
En el fichero incluÃdo de /usr/include/linux/linkage.h:4, de ccvt_mmx_old.S:32:
/usr/include/asm/linkage.h:4:25: error: linkage_64.h: No existe el fichero ó directorio
…
Buscamos:
sudo find / -name ‘linkage.h’
sudo find / -name ‘linkage_64.h’
Creamos los enlaces simbólicos:
sudo ln -s /usr/src/linux-headers-2.6.24-21/include/linux/linkage.h /usr/include/linux/
sudo ln -s /usr/src/linux-headers-2.6.24-21/include/asm-x86/linkage.h /usr/include/asm/linkage.h
sudo ln -s /usr/src/linux-headers-2.6.24-21/include/asm-x86/linkage_64.h /usr/include/asm/linkage_64.h
volvemos a ejecutar:
fakeroot debian/rules binary
Si todo ha ido bien, nos deberá crear:
qastrocam_4.0pre20050523_i386.deb
Ahora podemos instalarlo.
Ejecutar desde consola con:
qastrocam
ó
qastrocam –expert (para abrirlo con opciones avanzadas)
Imprescindible tener la webcam conectada. En cualquier caso, podemos comprobar la webcam con el comando:
gqcam -v /dev/video0
Es posible que haya que instalar gqcam:
sudo apt-get install gqcam
Más info sobre la SPC900 y su funcionamiento en Linux (en francés):
http://aptgetinst...untu-en-observatoire
Si quieres probar, puedes descargar e intentar instalar el paquete “.deb” que ha generado en mi equipo.
Qastrocam (1,7 MiB, 601 hits)
Pero recuerda que lo mejor siempre es bajarse el archivo de fuentes y compilarlo.
Esta es la prueba de que funciona.
Como puedes comprobar en la imagen, el programa es muy sencillo pero también muy completo. Soporta la captura de fotogramas en numerosos formatos gráficos (entre ellos FITS), webcams modificadas, tiempos de captura automática, número de fotogramas por captura… Además cuenta con histrograma en tiempo real, varios controles útiles en la ventana de imagen (como cambiar el color de la pantalla o incluir un retÃculo) y guarda los archivos en carpetas separadas con archivos individuales de texto donde queda toda la información sobre el fotograma. Detecta la webcam de forma automática (no he necesitado cargar ningún driver extra) asà que por el momento, todo son ventajas.
Ahora solo queda probarlo en campo.





Ejem.. pues en mi Debian pura y dura recién instalada tu *.deb ya preparado me ha funcionado… No te conozco, pero esta noche me voy a echar varias birras a tu salud.. ¡muchÃsimas gracias!
—
Pues me alegro muchÃsimo, no lo tenÃa nada seguro pero es posible que el propio paquete .deb haya guardado todos los archivos dependientes para funcionar. En cualquier caso ya ha merecido la pena el esfuerzo. Un saludo :)