Ir al contenido principal

Preguntas frecuentes

Encuentre respuestas a preguntas comunes sobre la ejecución del servidor Sync-in y la aplicación de escritorio.

Servidor​

¿Por qué Sync-in no se inicia en una máquina virtual Proxmox con un error sharp o Unsupported CPU?​

Síntoma. Este problema puede afectar las instalaciones de Docker que se ejecutan en una máquina virtual AMD64 alojada por Proxmox. El contenedor Sync-in sigue reiniciándose y sus registros contienen el siguiente error:

Unsupported CPU: Prebuilt binaries for Linux x64 require v2 microarchitecture

Causa. A partir de Sync-in 2.4, los binarios prediseñados de Linux x64 utilizados por sharp requieren una CPU compatible con x86-64-v2. Es posible que un modelo de CPU genérico configurado en Proxmox no exponga el conjunto de instrucciones requerido a la máquina virtual, incluso cuando la CPU física lo admita. Cuando el registro contiene el error anterior, reinstalar sharp dentro del contenedor no es la solución adecuada.

Resolución. Exponga un modelo de CPU compatible a la máquina virtual:

  1. Detenga la máquina virtual.
  2. En la interfaz de Proxmox, abra VM → Hardware → Procesadores → Editar.
  3. Establezca Tipo en uno de los siguientes valores:
    • host: recomendado cuando la VM permanece en el mismo host Proxmox. Expone las capacidades de la CPU del host directamente.
    • x86-64-v2-AES: utilice esta línea base cuando se requiera compatibilidad con la migración en vivo. Cada nodo de destino posible debe admitir este modelo de CPU.
  4. Inicie la máquina virtual nuevamente. Es necesario reiniciar completamente la máquina virtual para que el nuevo modelo de CPU surta efecto.

Verificación. Desde el directorio Sync-in Docker Compose, inicie los servicios e inspeccione sus registros:

docker compose up -d
docker compose logs

El contenedor ahora debería iniciarse sin el error Unsupported CPU.

advertencia

El tipo de CPU host expone características de la CPU específicas del nodo Proxmox actual y puede limitar la migración en vivo a nodos que utilizan procesadores compatibles. Utilice x86-64-v2-AES cuando se necesite una línea base de CPU común en todo un clúster.

Si el problema persiste. Asegúrese de que la VM se haya detenido e iniciado por completo, verifique que el cambio de CPU ya no esté marcado como pendiente en Proxmox y confirme que la CPU física admita x86-64-v2.


Aplicación de escritorio​

¿Cómo puedo iniciar la aplicación de escritorio en modo oculto?​

Utilice cualquiera de los siguientes métodos.

Opción de línea de comandos:

./Sync-in-Desktop.exe --hidden

Variable de entorno:

SYNC_IN_HIDDEN=1 ./Sync-in-Desktop-1.2.9-arm64.AppImage

El modo oculto también se puede habilitar desde la configuración de la aplicación.

¿Cómo puedo solucionar el error Using GTK 2/3 and GTK 4 in the same process is not supported?​

Síntoma. Este error puede aparecer cuando la aplicación de escritorio se inicia en Linux.

Resolución. Reinicie la aplicación y fuércela a utilizar GTK 3:

./Sync-in-Desktop.AppImage --gtk-version=3