Aller au contenu principal

FAQ

Retrouvez les réponses aux questions courantes concernant le serveur Sync-in et l'application de bureau.

Serveur

Pourquoi Sync-in ne démarre-t-il pas dans une VM Proxmox avec une erreur sharp ou Unsupported CPU ?

Symptôme. Ce problème peut affecter les installations Docker exécutées dans une machine virtuelle AMD64 hébergée par Proxmox. Le conteneur Sync-in redémarre en boucle et ses journaux contiennent l'erreur suivante :

Unsupported CPU: Prebuilt binaries for Linux x64 require v2 microarchitecture

Cause. À partir de Sync-in 2.4, les binaires Linux x64 précompilés utilisés par sharp nécessitent un processeur compatible x86-64-v2. Un modèle de processeur générique configuré dans Proxmox peut masquer à la machine virtuelle les instructions requises, même si le processeur physique les prend en charge. Lorsque les journaux contiennent l'erreur ci-dessus, réinstaller sharp dans le conteneur n'est pas la solution appropriée.

Résolution. Exposez un modèle de processeur compatible à la machine virtuelle :

  1. Arrêtez la machine virtuelle.
  2. Dans l'interface Proxmox, ouvrez VM → Matériel → Processeurs → Modifier.
  3. Définissez le Type sur l'une des valeurs suivantes :
    • host : recommandé si la VM reste sur le même hôte Proxmox. Ce type expose directement les capacités du processeur hôte.
    • x86-64-v2-AES : utilisez ce profil si la compatibilité avec la migration à chaud est nécessaire. Tous les nœuds de destination possibles doivent prendre en charge ce modèle de processeur.
  4. Redémarrez la machine virtuelle. Un redémarrage complet de la VM est nécessaire pour appliquer le nouveau modèle de processeur.

Vérification. Depuis le répertoire Docker Compose de Sync-in, démarrez les services et consultez leurs journaux :

docker compose up -d
docker compose logs

Le conteneur doit maintenant démarrer sans l'erreur Unsupported CPU.

attention

Le type de processeur host expose des fonctionnalités propres au nœud Proxmox actuel et peut limiter la migration à chaud vers des nœuds équipés de processeurs compatibles. Utilisez x86-64-v2-AES lorsqu'un profil CPU commun est nécessaire dans un cluster.

Si le problème persiste. Vérifiez que la VM a bien été complètement arrêtée puis redémarrée, que la modification du processeur n'est plus indiquée comme étant en attente dans Proxmox et que le processeur physique prend en charge x86-64-v2.


Application de bureau

Comment lancer l'application de bureau en mode caché ?

Utilisez l'une des méthodes suivantes.

Option de ligne de commande :

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

Variable d'environnement :

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

Le mode caché peut également être activé depuis les paramètres de l'application.

Comment résoudre l'erreur Using GTK 2/3 and GTK 4 in the same process is not supported ?

Symptôme. Cette erreur peut apparaître au démarrage de l'application de bureau sous Linux.

Résolution. Relancez l'application en forçant l'utilisation de GTK 3 :

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