🖼️ Instalación y Solución de Errores de Upscaler / Upscayl en Arch Linux.
(Guía práctica para hacer funcionar Upscaler + Upscayl con Vulkan en AMD)
[Errno 2] No existe el fichero o el directorio: 'upscayl-bin'
1. Comprobar que Vulkan funciona (imprescindible en AMD).
En equipos con GPU AMD (como Renoir, Vega, RDNA…), Upscaler necesita Vulkan para funcionar correctamente.
Instala los drivers Vulkan:
sudo pacman -S vulkan-radeon lib32-vulkan-radeon
sudo pacman -S vulkan-icd-loader lib32-vulkan-icd-loader
Comprueba que Vulkan detecta tu GPU:
vulkaninfo | grep device
Instala los drivers Vulkan:
Si aparece algo como:
GPU id : 0 (AMD RADV RENOIR)
Vulkan está funcionando.
2. Problema típico: conflicto entre upscayl-ncnn y upscayl-bin.
El paquete upscaler de AUR depende de un motor IA externo. Aquí está el origen del problema:
Algunas versiones de Upscaler buscan el binario
upscayl-binPero Arch instala por defecto
upscayl-ncnn, cuyo binario se llama simplementeupscaylAmbos paquetes entran en conflicto porque instalan archivos en la misma ruta
Resultado: Upscaler no encuentra el binario que necesita.
3. Solución limpia: usar upscaler-git + upscayl-bin.
Estos dos paquetes funcionan perfectamente juntos.
3.1 Instalar la versión correcta de Upscaler:
yay -S upscaler-git
La versión git es más reciente y compatible con upscayl-bin.
3.2 Eliminar el paquete conflictivo:
yay -R upscayl-ncnn
3.3 Instalar el motor IA correcto:
yay -S upscayl-bin
4. Si aparece el error “no existe el fichero ‘upscayl-bin’”
Aunque upscayl-bin está instalado, el ejecutable real se llama:
/usr/bin/upscayl
Upscaler busca:
upscayl-bin
La solución es crear un enlace simbólico:
sudo ln -s /usr/bin/upscayl /usr/bin/upscayl-bin
Esto hace que cualquier llamada a upscayl-bin ejecute el binario correcto.
5. Resultado final.
Tras estos pasos:
- Upscaler abre sin errores.
- El escalado funciona correctamente.
- Vulkan acelera el proceso.
- No hay conflictos entre paquetes.
- Upscayl 2.15.0 funciona perfectamente como motor IA.
- Puedes usar Upscaler como interfaz GTK o abrir directamente Upscayl para un control más avanzado.
6. Conclusión.
Este problema es frecuente en Arch Linux debido a la coexistencia de varios paquetes relacionados con Upscayl. La combinación más estable actualmente es:- upscaler-git
- upscayl-bin
- Drivers Vulkan correctamente instalados.
Con un simple enlace simbólico, el sistema queda totalmente funcional.
Si trabajas con imágenes, ilustración o pixel art, esta configuración te permitirá obtener resultados de alta calidad con un rendimiento excelente.
No hay comentarios:
Publicar un comentario