sábado, 7 de febrero de 2026

SyQon Starless: error de instalación

Siril tiene un nuevo e interesante script que permite eliminar las estrellas de una imagen utilizando IA
Requiere de numerosos componentes adicionales como y durante la instalación pueden haber problemas.
En mi caso, con Linux Mint, los he tenido y esta es la forma de solucionarlos.

Después de  descargar el script como se detalla aquí, al ejecutarlo por primera vez intenta instalar los componentes necesarios.
Este proceso puede tardar un poco de tiempo pues se descarga archivos de tamaño notable.

Durante este proceso, he tenido el siguiente error:

06:52:07: Collecting nvidia-cudnn-cu12==9.10.2.21 (from torch)

06:52:07:   Downloading https://pypi.nvidia.com/nvidia-cudnn-cu12/nvidia_cudnn_cu12-9.10.2.21-py3-none-manylinux_2_27_x86_64.whl (706.8 MB)

06:52:38:      ━━━━━━━━━━━━━━━━━━━                    361.5/706.8 MB 11.9 MB/s eta 0:00:30

06:52:39: Failed to install torch

06:52:39: (x) PyTorch installation failed: Command '['~/.var/app/org.siril.Siril/data/siril/venv/bin/python3', '-m', 'pip', 'install', '--index-url', 'https://download.pytorch.org/whl/cu128', 'torch']' returned non-zero exit status 1.


Como puede apreciarse, la decarga se interrumpe abruscamente y no importa las veces que lo repita, que ocurre en el mismo sitio.
En el error no se indica el motivo, pero no es por un problema de conexión a Internet sino por falta de espacio!!! 

En Linux, este espacio suele estar mapeado a una memoria temporal en RAM o a una partición virtual muy pequeña. Los archivos que trata de descargarse son enormes y ocupan mucho más al descomprimirlos, por lo que debemos forzar a usar una carpeta temporal en el disco donde tengamos capacidad suficiente.
Los siguientes pasos solucionan el problema indicado en entornos Linux con instalación de Siril en Flatpak
  • Cerramos Siril.
  • Abrimos un terminal y entramos en en el entorno Flatpak de Siril
    flatpak run --command=bash org.siril.Siril
  • Para saber que estamos dentro teclamos lo siguiente:
    ls /.flatpak-info

    Debería devolver /.flatpak-info
  • Creamos una carpeta temporal en nuesto disco:
    mkdir -p ~/siril_temp_install
  • Indicamos a Siril que use esa carpeta para la instalación
    export TMPDIR=~/siril_temp_install
  • Instalamos
    ~/.var/app/org.siril.Siril/data/siril/venv/bin/python3 -m pip install torch torchvision --index-url https://download.pytorch.org/whl/cu128 --timeout 1000 --force-reinstall --no-cache-dir
    Donde https://download.pytorch.org/whl/cu128 es el mismo enlace que provocó el fallo.
    La opción no-cache-dir borrará los archivos decargados una vez han sido instalados. 
  • Esto no borra la carpeta, por lo que deberemos borrarla manualmente una vez acabe el proceso con éxito:
    rm -rf ~/siril_temp_install
  • Salimos del entorno con CTRL+D: debe aparecer exit en pantalla
  • Limpiamos restos de otras instalaciones
flatpak repair
  • Cerramos la terminal, abrimos Siril y ejecutamos de nuevo el script.

No hay comentarios:

Publicar un comentario

Cómo limpiar la lente objetivo de tu refractor

Con el uso, las condiciones climáticas -viento, humedad- y entorno -polvo- nuestra lente objetivo acaba por acumular suciedad. En este post ...