La synchonisation des fichiers nextcloud entre les appareils n'est pas satisfaisante, car elle n'est pas automatique #15

Closed
opened 2025-01-12 09:55:10 +01:00 by titane · 22 comments

Merci pour le nouveau compte chez vous mais tel que je l'expérimente, le service ne correspond pas à mes besoins. La synchonisation des fichiers nextcloud entre les appareils n'est pas satisfaisante, car elle n'est pas automatique

  • Dans le sens Linux vers smartphone, la synchonisation n'est pas automatique, elle ne se fait que si j'appuie sur "Synchroniser" dans l'app Nextcloud. (Screenshot1)

  • Dans le sens smartphone vers Linux,

    • la synchonisation se fait (téléversement automatique) à intervalles de 5mns, un peu long mais ok
    • si je modifie un fichier sur le smartphone (un fichier synchronisé précédemment), le téléversement automatique montre des conflits de synchronisation,(Screenshot2) il n'a pas l'air capable de choisir le fichier modifié en dernier

Peut-être ai-je raté quelque chose? Si oui, merci de m'éclairer.

Cordialement,
Luc

Merci pour le nouveau compte chez vous mais tel que je l'expérimente, le service ne correspond pas à mes besoins. La synchonisation des fichiers nextcloud entre les appareils n'est pas satisfaisante, car elle n'est pas automatique - Dans le sens Linux vers smartphone, la synchonisation n'est pas automatique, elle ne se fait que si j'appuie sur "Synchroniser" dans l'app Nextcloud. (Screenshot1) - Dans le sens smartphone vers Linux, - la synchonisation se fait (téléversement automatique) à intervalles de 5mns, un peu long mais ok - si je modifie un fichier sur le smartphone (un fichier synchronisé précédemment), le téléversement automatique montre des conflits de synchronisation,(Screenshot2) il n'a pas l'air capable de choisir le fichier modifié en dernier Peut-être ai-je raté quelque chose? Si oui, merci de m'éclairer. Cordialement, Luc

Bonjour

Nous allons avoir besoin de précisions :

Pour le PC :

  • quelle est la distribution linux utilisée ? dans quelle version ? Un moyen de l'obtenir est de passer par la commande hostnamectl comme illustré dans l'image ci-dessous

image

  • quel est l'agent de synchronisation nextcloud utilisé ? dans quelle version ? Sous debian / ubuntu et dérivées, un moyen d'obtenir l'info est de passer par cette commande : dpkg -l | grep nextcloud. Copie d'écran ci-dessous depuis mon PC.

image

Pour le smartphone :

  • quel est le modèle de smartphone ? est-ce le système d'origine ou un firmware alternatif tel que lineageos par exemple ? dans quelle version ?
  • quelle est la version du logiciel client nextcloud ?

En attendant ces précisions, une première remarque : la synchronisation ne se fera jamais du pc linux vers le smartphone, ni du smartphone vers le pc linux. La synchronisation se fait de cette manière :

  • par l'agent de synchronisation installé sur un appareil (pc linux / smartphone)
  • entre ledit appareil et le serveur nextcloud (l'instance nextcloud.libretic.fr)

Ainsi, pour qu'une modification faite sur un appareil soit visible sur 1 ou N autres, il faut qu'aient eu lieu 2 ou N+1 synchronisations, de cette manière :

  • à l'instant T0 la modification est faite sur un appareil A
  • à T1 l'appareil A synchronise cette modification avec le serveur
  • à T2 (et éventuellement T3, T4...) chaque autre appareil (B, C, etc) synchronise à son tour avec le serveur et récupère la version modifiée

Et pour qu'un conflit de synchronisation apparaisse, il faut qu'entre les instants T0 et T2 (ou T3 etc si davantage d'appareils) l'appareil B (C, etc) fassent une modification sur le même fichier alors qu'ils n'ont pas encore eu le temps d'en avoir la version la plus récente.

Je propose qu'on commence par regarder les éventuels soucis de synchronisation automatiques appareil par appareil. Puis on verra s'il y a des soucis de conflit de synchronisation qui apparaissent en dehors du cadre dans lequel il est normal d'en avoir, décrit ci-dessus.

Bonjour Nous allons avoir besoin de précisions : Pour le PC : - quelle est la distribution linux utilisée ? dans quelle version ? Un moyen de l'obtenir est de passer par la commande hostnamectl comme illustré dans l'image ci-dessous ![image](/attachments/f7081348-e46c-4a24-b26c-16a05ed50a0c) - quel est l'agent de synchronisation nextcloud utilisé ? dans quelle version ? Sous debian / ubuntu et dérivées, un moyen d'obtenir l'info est de passer par cette commande : `dpkg -l | grep nextcloud`. Copie d'écran ci-dessous depuis mon PC. ![image](/attachments/2b72491a-e969-45a3-bf96-f84675379cc5) Pour le smartphone : - quel est le modèle de smartphone ? est-ce le système d'origine ou un firmware alternatif tel que lineageos par exemple ? dans quelle version ? - quelle est la version du logiciel client nextcloud ? En attendant ces précisions, une première remarque : la synchronisation ne se fera jamais du pc linux vers le smartphone, ni du smartphone vers le pc linux. La synchronisation se fait de cette manière : - par l'agent de synchronisation installé sur un appareil (pc linux / smartphone) - entre ledit appareil et le serveur nextcloud (l'instance nextcloud.libretic.fr) Ainsi, pour qu'une modification faite sur un appareil soit visible sur 1 ou N autres, il faut qu'aient eu lieu 2 ou N+1 synchronisations, de cette manière : - à l'instant T0 la modification est faite sur un appareil A - à T1 l'appareil A synchronise cette modification avec le serveur - à T2 (et éventuellement T3, T4...) chaque autre appareil (B, C, etc) synchronise à son tour avec le serveur et récupère la version modifiée Et pour qu'un conflit de synchronisation apparaisse, il faut qu'entre les instants T0 et T2 (ou T3 etc si davantage d'appareils) l'appareil B (C, etc) fassent une modification sur le même fichier alors qu'ils n'ont pas encore eu le temps d'en avoir la version la plus récente. Je propose qu'on commence par regarder les éventuels soucis de synchronisation automatiques appareil par appareil. Puis on verra s'il y a des soucis de conflit de synchronisation qui apparaissent en dehors du cadre dans lequel il est normal d'en avoir, décrit ci-dessus.
Author

Merci pour votre réponse.
Avant tout cela, pouvez vous me dire s'il est bien possible chez vous de synchroniser AUTOMATIQUEMENT des dossiers avec Nextcloud entre un PC et un smartphone/tablette?
Merci

Merci pour votre réponse. Avant tout cela, pouvez vous me dire s'il est bien possible chez vous de synchroniser AUTOMATIQUEMENT des dossiers avec Nextcloud entre un PC et un smartphone/tablette? Merci

J'avais déjà répondu que oui pour la synchronisation automatique mais je vais être plus précis avec deux scénarios d'utilisation :

  1. si je dépose ou modifie un fichier dans l'espace nextcloud du smartphone, je le vois peu de temps après sur l'espace nextcloud du pc, sans rien faire d'autre qu'attendre un peu

  2. si je dépose ou modifie un fichier dans l'espace nextcloud du pc, je le vois peu de temps après sur l'espace nextcloud du smartphone,
    sans rien faire d'autre qu'attendre un peu

En général je ne m'en soucie pas et je n'attends pas après. Aussi je viens de faire un test entre mon PC et mon smartphone pour avoir une idée du temps que ça prend pour que la modification faite d'un côté soit visible de l'autre et c'est de l'ordre d'1 minute peu importe lequel a initié la modification. Le temps sera évidemment variable suivant la quantité et la taille des modifications. Là c'était avec une petite photo et un fichier texte.

Du coup ça correspond à ce que j'entends par "automatique" pour un tel cas, mais peut-être qu'on en attend pas la même chose ?

J'avais déjà répondu que oui pour la synchronisation automatique mais je vais être plus précis avec deux scénarios d'utilisation : 1) si je dépose ou modifie un fichier dans l'espace nextcloud du smartphone, je le vois peu de temps après sur l'espace nextcloud du pc, sans rien faire d'autre qu'attendre un peu 2) si je dépose ou modifie un fichier dans l'espace nextcloud du pc, je le vois peu de temps après sur l'espace nextcloud du smartphone, sans rien faire d'autre qu'attendre un peu En général je ne m'en soucie pas et je n'attends pas après. Aussi je viens de faire un test entre mon PC et mon smartphone pour avoir une idée du temps que ça prend pour que la modification faite d'un côté soit visible de l'autre et c'est de l'ordre d'1 minute peu importe lequel a initié la modification. Le temps sera évidemment variable suivant la quantité et la taille des modifications. Là c'était avec une petite photo et un fichier texte. Du coup ça correspond à ce que j'entends par "automatique" pour un tel cas, mais peut-être qu'on en attend pas la même chose ?
Author

Merci pour la précision.
Pour comprendre bien, j'aimerais encore être plus précis s'il vous plait(car il me semble qu'en gros les logiciels fonctionnement bien mais qu'ils sont limités)
Quand vous dites "l'espace nextcloud du smartphone" dans "2. si je dépose ou modifie un fichier dans l'espace nextcloud du pc, je le vois peu de temps après sur l'espace nextcloud du smartphone, sans rien faire d'autre qu'attendre un peu", voulez-vous dire dans l'app Nextcloud ou dans le dossier nextcloud dus système du fichier?
Merci encore

Merci pour la précision. Pour comprendre bien, j'aimerais encore être plus précis s'il vous plait(car il me semble qu'en gros les logiciels fonctionnement bien mais qu'ils sont limités) Quand vous dites "l'espace nextcloud du smartphone" dans "2. si je dépose ou modifie un fichier dans l'espace nextcloud du pc, je le vois peu de temps après sur l'espace nextcloud du smartphone, sans rien faire d'autre qu'attendre un peu", voulez-vous dire dans l'app Nextcloud ou dans le dossier nextcloud dus système du fichier? Merci encore
Author

correction: du système de fichier (android)

correction: du système de fichier (android)

Via l'application "fichiers" de LineageOS, qui montre l'espace nextcloud.

Via l'application "fichiers" de LineageOS, qui montre l'espace nextcloud.
Author

D'accord merci pour cette précision, cela montre que c'est clairement ma configuration actuelle qui est limitée et non pas vos services.

Voici les précisions:

PC
Operating System: Ubuntu 24.04.1 LTS (c'est la dernière en date je crois)

ii libnextcloudsync0t64:amd64 3.11.0-1.1build4 amd64 Nextcloud folder synchronization - libraries
ii nextcloud-desktop 3.11.0-1.1build4 amd64 Nextcloud folder synchronization tool
ii nextcloud-desktop-common 3.11.0-1.1build4 all Nextcloud folder synchronization - common data
ii nextcloud-desktop-doc 3.11.0-1.1build4 all Nextcloud folder synchronization - documentation
ii nextcloud-desktop-l10n 3.11.0-1.1build4 all Nextcloud folder synchronization - localization

SMARTPHONE
Mon smartphone et son OS sont un peu ancien, peut être le problème vient-il de là:
(en PJ)

Redmi Note 8
Lineage OS ginkgo
Nextcloud app version 3.28.0

à noter que je n'ai pas pas installé un upgrade apparu il y a peut-être un an (par manque de temps et paresse car il fallait tout réinstaller...)

Merci

D'accord merci pour cette précision, cela montre que c'est clairement ma configuration actuelle qui est limitée et non pas vos services. Voici les précisions: PC Operating System: Ubuntu 24.04.1 LTS (c'est la dernière en date je crois) ii libnextcloudsync0t64:amd64 3.11.0-1.1build4 amd64 Nextcloud folder synchronization - libraries ii nextcloud-desktop 3.11.0-1.1build4 amd64 Nextcloud folder synchronization tool ii nextcloud-desktop-common 3.11.0-1.1build4 all Nextcloud folder synchronization - common data ii nextcloud-desktop-doc 3.11.0-1.1build4 all Nextcloud folder synchronization - documentation ii nextcloud-desktop-l10n 3.11.0-1.1build4 all Nextcloud folder synchronization - localization SMARTPHONE Mon smartphone et son OS sont un peu ancien, peut être le problème vient-il de là: (en PJ) Redmi Note 8 Lineage OS ginkgo Nextcloud app version 3.28.0 à noter que je n'ai pas pas installé un upgrade apparu il y a peut-être un an (par manque de temps et paresse car il fallait tout réinstaller...) Merci

D'accord merci pour cette précision, cela montre que c'est clairement ma configuration actuelle qui est limitée et non pas vos services.

Oui tout à fait, nous avons de nombreuses applications nextcloud (pc ou smartphone) qui utilisent notre serveur de cette manière sans difficulté.

Les versions logicielles côté PC sont récentes, la synchronisation entre nextcloud et le PC ne doit pas poser de problème.

Je vous invite quand même néanmoins à vérifier ce point pour écarter tout risque de mauvaises déductions pour la suite :

  • en initiant une modification côté PC qui doit rapidement être visible depuis un navigateur connecté à nextcloud.libretic.fr
  • puis en initiant une modification depuis un navigateur connecté à nextcloud.libretic.fr qui doit rapidement être visible côté PC

Si ce point fonctionne bien, faire la même chose entre un navigateur connecté à nextcloud.libretic.fr et le smartphone, pour à la fois déterminer si l'initiateur de la modification a une importance et pour se donner une référence. L'application nextcloud doit être démarrée mais en arrière plan et pour faire les actions / observations dans les fichiers, les faire depuis l'application fichiers de lineage, en regardant dans la "racine" nextcloud (comme visible à gauche dans la copie d'écran jointe).

Les versions logicielles côté smartphone sont effectivement un peu anciennes, surtout le système android : version 10. Mais ça n'est pas très ancien non plus.

Si la version du système peut avoir une influence sur la capacité de nextcloud à superviser les changements faits sur le système de fichiers, j'ignore cependant si les versions d'android postérieures à la 10 ont apporté quelque chose sur ce point. Et si c'est le cas, ça ne doit pas impacter le sens serveur nextcloud -> smartphone.

Avant d'envisager un changement de version d'android je commencerais par vérifier que tous les dispositifs d'économie de batterie sont bien désactivés pour l'application nextcloud. Les systèmes d'économie de batterie sont en effet très pénibles et ont souvent tendance à tuer les applications pour économiser des bouts de chandelle de consommation de batterie, mais ça peut typiquement empêcher une application comme nextcloud de faire son boulot correctement en arrière plan.

Bien entendu, si vous changez un paramètre sur les options d'économie de batterie, refaire le même test que plus haut pour comparer à la référence et clairement identifier si cela a apporté une amélioration dans un sens de synchronisation ou dans l'autre.

Autre point à vérifier, suivant le cas précis qui vous pose problème : l'application nextcloud pour android ne transfère pas forcément le contenu de tous les fichiers, par économie de bande passante/batterie je suppose.

L'abstraction logicielle que donne l'application nextcloud donne l'illusion de les voir, mais ils ne sont vraiment transférés qu'à la demande. Y compris je pense quand on passe par la racine "nextcloud" telle qu'on la voit dans l'application fichiers mais aussi dans les sélecteurs de fichiers android.

Si on regarde, sur le smartphone, le dossier Android/media/com.nextcloud.client/nextcloud// on ne voit que les fichiers véritablement transférés.

Dans l'application android nextcloud il existe une fonctionnalité pour mettre des fichiers en favoris.

Il y a quelques années j'utilisais cette fonctionnalité pour forcer la synchronisation des fichiers que je voulais toujours avoir disponibles sur mon téléphone et entretenus avec le serveur.

Au fil des évolutions logicielles je me suis aperçu que je n'avais plus besoin de mettre des fichiers en favoris et que la synchronisation "normale" faisait exactement ce que je voulais alors que je devais désigner des fichiers comme favoris auparavant.

Mais il est possible qu'avec l'android 10, cette fonctionnalité de favoris aide la synchronisation.

> D'accord merci pour cette précision, cela montre que c'est clairement ma configuration actuelle qui est limitée et non pas vos services. Oui tout à fait, nous avons de nombreuses applications nextcloud (pc ou smartphone) qui utilisent notre serveur de cette manière sans difficulté. Les versions logicielles côté PC sont récentes, la synchronisation entre nextcloud et le PC ne doit pas poser de problème. Je vous invite quand même néanmoins à vérifier ce point pour écarter tout risque de mauvaises déductions pour la suite : - en initiant une modification côté PC qui doit rapidement être visible depuis un navigateur connecté à [nextcloud.libretic.fr](https://nextcloud.libretic.fr) - puis en initiant une modification depuis un navigateur connecté à [nextcloud.libretic.fr](https://nextcloud.libretic.fr) qui doit rapidement être visible côté PC Si ce point fonctionne bien, faire la même chose entre un navigateur connecté à [nextcloud.libretic.fr](https://nextcloud.libretic.fr) et le smartphone, pour à la fois déterminer si l'initiateur de la modification a une importance et pour se donner une référence. L'application nextcloud doit être démarrée mais en arrière plan et pour faire les actions / observations dans les fichiers, les faire depuis l'application fichiers de lineage, en regardant dans la "racine" nextcloud (comme visible à gauche dans la copie d'écran jointe). Les versions logicielles côté smartphone sont effectivement un peu anciennes, surtout le système android : version 10. Mais ça n'est pas _très_ ancien non plus. Si la version du système peut avoir une influence sur la capacité de nextcloud à superviser les changements faits sur le système de fichiers, j'ignore cependant si les versions d'android postérieures à la 10 ont apporté quelque chose sur ce point. Et si c'est le cas, ça ne doit pas impacter le sens serveur nextcloud -> smartphone. Avant d'envisager un changement de version d'android je commencerais par vérifier que tous les dispositifs d'économie de batterie sont bien désactivés pour l'application nextcloud. Les systèmes d'économie de batterie sont en effet très pénibles et ont souvent tendance à tuer les applications pour économiser des bouts de chandelle de consommation de batterie, mais ça peut typiquement empêcher une application comme nextcloud de faire son boulot correctement en arrière plan. Bien entendu, si vous changez un paramètre sur les options d'économie de batterie, refaire le même test que plus haut pour comparer à la référence et clairement identifier si cela a apporté une amélioration dans un sens de synchronisation ou dans l'autre. Autre point à vérifier, suivant le cas précis qui vous pose problème : l'application nextcloud pour android ne transfère pas forcément le contenu de tous les fichiers, par économie de bande passante/batterie je suppose. L'abstraction logicielle que donne l'application nextcloud donne l'illusion de les voir, mais ils ne sont vraiment transférés qu'à la demande. Y compris je pense quand on passe par la racine "nextcloud" telle qu'on la voit dans l'application fichiers mais aussi dans les sélecteurs de fichiers android. Si on regarde, sur le smartphone, le dossier Android/media/com.nextcloud.client/nextcloud/<moncompte>/ on ne voit que les fichiers véritablement transférés. Dans l'application android nextcloud il existe une fonctionnalité pour mettre des fichiers en favoris. Il y a quelques années j'utilisais cette fonctionnalité pour forcer la synchronisation des fichiers que je voulais toujours avoir disponibles sur mon téléphone et entretenus avec le serveur. Au fil des évolutions logicielles je me suis aperçu que je n'avais plus besoin de mettre des fichiers en favoris et que la synchronisation "normale" faisait exactement ce que je voulais alors que je devais désigner des fichiers comme favoris auparavant. Mais il est possible qu'avec l'android 10, cette fonctionnalité de favoris aide la synchronisation.
Author

Merci pour cette réponse qui me parait très complète et que je vais prendre me temps de bien lire.
Belle journée

Merci pour cette réponse qui me parait très complète et que je vais prendre me temps de bien lire. Belle journée
Author

Bonjour, je reviens vers vous car après des essais, la synchronisation est toujours loin d'être satisfaisante.
J'ai changé de smartphone,
modèle OnePlus 7T
avec Lineage OS 22.1, Android 15, 7 mars 2025
et Nextcloud Android App version 3.30.8
Utilisation autorisé en arrière plan

Un fichier copié depuis le PC, bien synchronisé sur le serveur, apparaissant bien dans l'app nextcloud du One+, dans un dossier pourtant ben coché "sync" , avec la sync bien autorisé dans les params nextcloud
n'est pas automatiquement téléchargé dans le systeme de fichier android...

Merci de m'aider
Je joins des copies d'écran

Bonjour, je reviens vers vous car après des essais, la synchronisation est toujours loin d'être satisfaisante. J'ai changé de smartphone, modèle OnePlus 7T avec Lineage OS 22.1, Android 15, 7 mars 2025 et Nextcloud Android App version 3.30.8 Utilisation autorisé en arrière plan Un fichier copié depuis le PC, bien synchronisé sur le serveur, apparaissant bien dans l'app nextcloud du One+, dans un dossier pourtant ben coché "sync" , avec la sync bien autorisé dans les params nextcloud n'est pas automatiquement téléchargé dans le systeme de fichier android... Merci de m'aider Je joins des copies d'écran

Bonjour.
Mon contexte est très proche :

  • android 14 sur S20+ avec lineageos 21
  • nextcloud app version 3.31.0
  • l'application nextcloud configurée avec l'autorisation de fonctionnement en arrière plan, comme vous
  • je ne prends même pas la peine de cocher les dossiers avec la synchronisation bidirectionnelle

Scénario de test :

  1. Je créée un dossier testsync vide sur mon PC
  2. Je vais dans l'application "fichiers" de lineageos (pas nextcloud)
    image
  3. Je me place dans le dossier testsync, toujours vide
    image
  4. Je créée un fichier dans le dossier testsync depuis le PC
  5. J'attends un peu (30 secondes à 1 minute)
  6. Je rafraîchis l'application fichiers, le fichier y est visible dans le dossier testsync
    image

Pouvez-vous préciser la manière dont vous constatez l'absence du fichier sur le téléphone ?
Avec l'application fichiers d'android ?
En passant bien par l'espace nextcloud de l'application fichiers ?
image

Bonjour. Mon contexte est très proche : - android 14 sur S20+ avec lineageos 21 - nextcloud app version 3.31.0 - l'application nextcloud configurée avec l'autorisation de fonctionnement en arrière plan, comme vous - je ne prends même pas la peine de cocher les dossiers avec la synchronisation bidirectionnelle Scénario de test : 1. Je créée un dossier testsync vide sur mon PC 2. Je vais dans l'application "fichiers" de lineageos (pas nextcloud) ![image](/attachments/d63388dd-fd0d-4462-9d5b-c343e7479560) 3. Je me place dans le dossier testsync, toujours vide ![image](/attachments/cf5b5147-d8e6-4cbf-a904-325346894201) 4. Je créée un fichier dans le dossier testsync depuis le PC 5. J'attends un peu (30 secondes à 1 minute) 6. Je rafraîchis l'application fichiers, le fichier y est visible dans le dossier testsync ![image](/attachments/96ed9a5b-ce5e-4a61-8371-77a89ce07723) Pouvez-vous préciser la manière dont vous constatez l'absence du fichier sur le téléphone ? Avec l'application fichiers d'android ? En passant bien par l'espace nextcloud de l'application fichiers ? ![image](/attachments/dcf31409-ec38-415d-a6de-56bf3f07d79d)
Author

Bonjour,

Merci pour la réponse.

Oui, je constate l'absence du fichier dans l'app Fichiers d'Android, mais pas par l'espace nextcloud de l'app Fichiers, mais directement depuis la racine OnePlus7T jusqu'au répertoire nextcloud (Android/media/com.nextclo
ud.client/nextcloud/titane@nextcloud.libretic.fr/DTAppsExtraImages/DTJournals$
)

L'intérêt d'une sync pour moi est de retrouver mes fichiers en offline...

J'espère être clair, merci de ne pas hésiter à demander clarification si besoin

Bonne journée

Luc B

Bonjour, Merci pour la réponse. Oui, je constate l'absence du fichier dans l'app Fichiers d'Android, mais pas par l'espace nextcloud de l'app Fichiers, mais directement depuis la racine OnePlus7T jusqu'au répertoire nextcloud (Android/media/com.nextclo ud.client/nextcloud/titane@nextcloud.libretic.fr/DTAppsExtraImages/DTJournals$ ) L'intérêt d'une sync pour moi est de retrouver mes fichiers en offline... J'espère être clair, merci de ne pas hésiter à demander clarification si besoin Bonne journée Luc B

Ok, alors autre test fait de mon côté, je pense plus proche de ce que vous cherchez à faire.

  • Toujours avec mon dossier testsync, je coche la case "synchroniser" dans les paramètres du dossier depuis l'application nextcloud android.
    image

  • Au moment où je coche la case, le dossier ne contient que "document_test.txt". (il est dans l'état du test fait hier).

  • Je mets le téléphone en veille (j'éteins l'écran).

  • Depuis mon PC, j'ajoute un fichier "autre_document_test.txt" dans le dossier "testsync" avec quelques caractères dedans.

  • J'attends au moins 15 minutes (délai minimum de la synchronisation de l'app nextcloud). Concrètement pour ce test je suis parti faire autre chose, sans toucher au téléphone, et je suis revenu 30 minutes plus tard environ.

  • Je reprends mon téléphone et aussitôt je le mets en mode avion, sans même le dévérrouiller, histoire d'être certain que c'est bien pendant la période d'inactivité que la synchronisation a lieu

  • Une fois en mode avion je prends l'application fichiers et parcours le système de fichiers vers Android/media/com.nextcloud.client/ etc

  • Le fichier ajouté est bien présent :
    image

Est-ce bien ce comportement que vous souhaitez obtenir ?

Note : j'ai pris les deux copies d'écran une fois le test fait, ce qui explique pourquoi sur la copie de la configuration du dossier testsync le téléphone est en mode avion

Ok, alors autre test fait de mon côté, je pense plus proche de ce que vous cherchez à faire. - Toujours avec mon dossier testsync, je coche la case "synchroniser" dans les paramètres du dossier depuis l'application nextcloud android. ![image](/attachments/1ac4a1c5-419f-49c3-960b-570f5859b559) - Au moment où je coche la case, le dossier ne contient que "document_test.txt". (il est dans l'état du test fait hier). - Je mets le téléphone en veille (j'éteins l'écran). - Depuis mon PC, j'ajoute un fichier "autre_document_test.txt" dans le dossier "testsync" avec quelques caractères dedans. - J'attends au moins 15 minutes (délai minimum de la synchronisation de l'app nextcloud). Concrètement pour ce test je suis parti faire autre chose, sans toucher au téléphone, et je suis revenu 30 minutes plus tard environ. - Je reprends mon téléphone et aussitôt je le mets en mode avion, sans même le dévérrouiller, histoire d'être certain que c'est bien pendant la période d'inactivité que la synchronisation a lieu - Une fois en mode avion je prends l'application fichiers et parcours le système de fichiers vers Android/media/com.nextcloud.client/ etc - Le fichier ajouté est bien présent : ![image](/attachments/1ddb5d3c-aa7e-4e19-9b9a-d4ed2debe035) Est-ce bien ce comportement que vous souhaitez obtenir ? Note : j'ai pris les deux copies d'écran une fois le test fait, ce qui explique pourquoi sur la copie de la configuration du dossier testsync le téléphone est en mode avion
Author

oui, c'est bien ce comportement que je souhaite obtenir, sans succès
merci pour votre aide

oui, c'est bien ce comportement que je souhaite obtenir, sans succès merci pour votre aide

Comme il y a manifestement une différence de comportement, je peux essayer de creuser un peu plus mais pour la suite il va me falloir des indications très précisément horodatées. Et malheureusement c'est sans aucune certitude de trouver le début d'une piste.

Déjà, je découvre qu'il existe une version de Nextcloud sur Fdroid qui s'appelle Nextcloud Dev, et qui semble incorporer des logs, contrairement à la version de base. Je ne l'ai jamais essayée mais ça pourra peut-être nous donner des éléments supplémentaires sur ce qui se passe, ou ne se passe pas, sur votre téléphone. Je vous invite à désinstaller l'application actuelle et à essayer celle-ci, en espérant que ça nous donne quelques indications supplémentaires intéressantes.

Ensuite je vous propose de refaire le même scénario que celui que j'ai décrit, en notant à chaque étape l'heure exacte, à la minute près, de chaque action, et en espaçant chaque action de deux minutes au moins, pour simplifier votre prise de notes et la rendre non ambiguë. Je pourrai confronter votre description aux journaux d'activité sur le serveur nextcloud.

Si vous pouvez également faire en sorte d'avoir le PC connecté sur un réseau différent du téléphone (par exemple le PC sur une box internet et le téléphone en 4G), pendant toute la durée du test ce serait l'idéal, car au moment de consulter les journaux je pourrai facilement distinguer les actions de l'un et de l'autre par leurs adresses IP respectives. Si ça vous est possible, vous pouvez m'indiquer l'adresse IP de chacun en consultant le site "mon-ip.com"

Si vous prenez le temps de faire ce relevé et de le transmettre ici, ne soyez cependant pas trop pressé d'avoir une analyse de ma part car ça va me prendre un peu de temps pour regarder tout ça.

Comme il y a manifestement une différence de comportement, je peux essayer de creuser un peu plus mais pour la suite il va me falloir des indications très précisément horodatées. Et malheureusement c'est sans aucune certitude de trouver le début d'une piste. Déjà, je découvre qu'il existe une version de Nextcloud sur Fdroid qui s'appelle Nextcloud Dev, et qui semble incorporer des logs, contrairement à la version de base. Je ne l'ai jamais essayée mais ça pourra peut-être nous donner des éléments supplémentaires sur ce qui se passe, ou ne se passe pas, sur votre téléphone. Je vous invite à désinstaller l'application actuelle et à essayer celle-ci, en espérant que ça nous donne quelques indications supplémentaires intéressantes. Ensuite je vous propose de refaire le même scénario que celui que j'ai décrit, en notant à chaque étape l'heure exacte, à la minute près, de chaque action, et en espaçant chaque action de deux minutes au moins, pour simplifier votre prise de notes et la rendre non ambiguë. Je pourrai confronter votre description aux journaux d'activité sur le serveur nextcloud. Si vous pouvez également faire en sorte d'avoir le PC connecté sur un réseau différent du téléphone (par exemple le PC sur une box internet et le téléphone en 4G), pendant toute la durée du test ce serait l'idéal, car au moment de consulter les journaux je pourrai facilement distinguer les actions de l'un et de l'autre par leurs adresses IP respectives. Si ça vous est possible, vous pouvez m'indiquer l'adresse IP de chacun en consultant le site "[mon-ip.com](https://www.mon-ip.com/)" Si vous prenez le temps de faire ce relevé et de le transmettre ici, ne soyez cependant pas trop pressé d'avoir une analyse de ma part car ça va me prendre un peu de temps pour regarder tout ça.
Author

Bonjour,
Voici le relevé

PC: 86.222.131.24
smartphone 1+: 86.104.248.167

16 mars 2025

Scénario de test :

14:31 Je créée un dossier testsync vide sur mon PC
14:32 Je vais dans l'application "fichiers" de lineageos (pas nextcloud)
Je me place dans le dossier testsync, toujours vide

14:33 Je créée un fichier dans le dossier testsync depuis le PC
J'attends un peu (30 secondes à 1 minute)
14:34 Je rafraîchis l'application fichiers, le fichier y est visible dans le dossier testsync
image, YES

14:35 Toujours avec mon dossier testsync, je coche la case "synchroniser" dans les paramètres du dossier depuis l'application nextcloud android.
Au moment où je coche la case, le dossier ne contient que "document_test.txt". (il est dans l'état du test fait hier).
Je mets le téléphone en veille (j'éteins l'écran).

14:37 Depuis mon PC, j'ajoute un fichier "autre_document_test.txt" dans le dossier "testsync" avec quelques caractères dedans.

J'attends au moins 15 minutes (délai minimum de la synchronisation de l'app nextcloud). Concrètement pour ce test je suis parti faire autre chose, sans toucher au téléphone, et je suis revenu 30 minutes plus tard environ.

15:12 Je reprends mon téléphone et aussitôt je le mets en mode avion, sans même le dévérrouiller, histoire d'être certain que c'est bien pendant la période d'inactivité que la synchronisation a lieu
Une fois en mode avion je prends l'application fichiers et parcours le système de fichiers vers Android/media/com.nextcloud.client/ etc

Le fichier ajouté est bien présent : NON, aucun

15:15 J'enlève le mode avion, je vois bien les 2 fichiers dans l'app Nextcloud, et aussi dans l'app Fichiers Nextcloud, mais rien dans les fichiers Android/media/etc

Bonjour, Voici le relevé PC: 86.222.131.24 smartphone 1+: 86.104.248.167 16 mars 2025 Scénario de test : 14:31 Je créée un dossier testsync vide sur mon PC 14:32 Je vais dans l'application "fichiers" de lineageos (pas nextcloud) Je me place dans le dossier testsync, toujours vide 14:33 Je créée un fichier dans le dossier testsync depuis le PC J'attends un peu (30 secondes à 1 minute) 14:34 Je rafraîchis l'application fichiers, le fichier y est visible dans le dossier testsync image, YES 14:35 Toujours avec mon dossier testsync, je coche la case "synchroniser" dans les paramètres du dossier depuis l'application nextcloud android. Au moment où je coche la case, le dossier ne contient que "document_test.txt". (il est dans l'état du test fait hier). Je mets le téléphone en veille (j'éteins l'écran). 14:37 Depuis mon PC, j'ajoute un fichier "autre_document_test.txt" dans le dossier "testsync" avec quelques caractères dedans. J'attends au moins 15 minutes (délai minimum de la synchronisation de l'app nextcloud). Concrètement pour ce test je suis parti faire autre chose, sans toucher au téléphone, et je suis revenu 30 minutes plus tard environ. 15:12 Je reprends mon téléphone et aussitôt je le mets en mode avion, sans même le dévérrouiller, histoire d'être certain que c'est bien pendant la période d'inactivité que la synchronisation a lieu Une fois en mode avion je prends l'application fichiers et parcours le système de fichiers vers Android/media/com.nextcloud.client/ etc Le fichier ajouté est bien présent : NON, aucun 15:15 J'enlève le mode avion, je vois bien les 2 fichiers dans l'app Nextcloud, et aussi dans l'app Fichiers Nextcloud, mais rien dans les fichiers Android/media/etc
Author

mais là en l'occurence, je n'avais pas changé les papramètres d'optimisation batterie pour l'app Nextcloud Dev, ça a l'air mieux avec...
Je refais des tests et reviens vers vous

mais là en l'occurence, je n'avais pas changé les papramètres d'optimisation batterie pour l'app Nextcloud Dev, ça a l'air mieux avec... Je refais des tests et reviens vers vous
Author

Bonjour,
Tout à l'air de marcher correctement maintenant, la sync a bien lieu.
Est-ce du au remplacement de Nextcloud par Nextcloud dev?
Merci

Bonjour, Tout à l'air de marcher correctement maintenant, la sync a bien lieu. Est-ce du au remplacement de Nextcloud par Nextcloud dev? Merci

Bonjour.
Bonne nouvelle !

mais là en l'occurence, je n'avais pas changé les papramètres d'optimisation batterie pour l'app Nextcloud Dev, ça a l'air mieux avec

En effet Android est tellement aggressif à tuer les applications en arrière plan que c'est indispensable de passer par les "optimisations batterie" et de demander à Android de laisser tranquilles ce type d'applications.

Est-ce du au remplacement de Nextcloud par Nextcloud dev?

Je n'ai jamais testé Nextcloud-dev, je sais juste que cette version existe pour aider au développement.
Je pencherais plutôt pour le paramétrage des optimisations batterie, puisque sur d'autres téléphones d'utilisateurs de Libretic (dont le mien) ça fonctionne correctement avec l'application nextcloud normale, mais il n'y a pas d'inconvénient à utiliser la version dev si pour une quelconque raison ça fonctionne mieux.

Merci pour ce retour en tout cas.
Je vous laisse fermer le ticket ?

Bonjour. Bonne nouvelle ! > mais là en l'occurence, je n'avais pas changé les papramètres d'optimisation batterie pour l'app Nextcloud Dev, ça a l'air mieux avec En effet Android est tellement aggressif à tuer les applications en arrière plan que c'est indispensable de passer par les "optimisations batterie" et de demander à Android de laisser tranquilles ce type d'applications. > Est-ce du au remplacement de Nextcloud par Nextcloud dev? Je n'ai jamais testé Nextcloud-dev, je sais juste que cette version existe pour aider au développement. Je pencherais plutôt pour le paramétrage des optimisations batterie, puisque sur d'autres téléphones d'utilisateurs de Libretic (dont le mien) ça fonctionne correctement avec l'application nextcloud normale, mais il n'y a pas d'inconvénient à utiliser la version dev si pour une quelconque raison ça fonctionne mieux. Merci pour ce retour en tout cas. Je vous laisse fermer le ticket ?
Author

Oui, plutôt bonne nouvelle, si ce n'est que Nextcloud dev me demande sans cesse de mettre à jour la version (pop ups intempestifs), et que depuis, mon app Nextcloud Notes est instable.
Précedemment avec l'app Nextcloud normale, il me semble quand même bien avoir enlevé "optimisations batterie"...
Je vais réessayer.

Sinon pourriez-vous s'il vous plait mettre la totalité (les 15G de disque) sur Nextcloud. Je ne me servirai pas de l'email @libretic, sauf pour communiquer avec vous, quelques Mo devraient suffire pour cela.
Merci

Oui, plutôt bonne nouvelle, si ce n'est que Nextcloud dev me demande sans cesse de mettre à jour la version (pop ups intempestifs), et que depuis, mon app Nextcloud Notes est instable. Précedemment avec l'app Nextcloud normale, il me semble quand même bien avoir enlevé "optimisations batterie"... Je vais réessayer. Sinon pourriez-vous s'il vous plait mettre la totalité (les 15G de disque) sur Nextcloud. Je ne me servirai pas de l'email @libretic, sauf pour communiquer avec vous, quelques Mo devraient suffire pour cela. Merci
Author

En fait, même, si c'est possible, j'aimerais supprimer cette adresse email @libretic. Est-ce possible? (et de mettre l'email de contact du compte famillebonameau@etik.com
Merci beaucoup pour votre présence, votre réactivité quand aux problèmes rencontrés.

En fait, même, si c'est possible, j'aimerais supprimer cette adresse email @libretic. Est-ce possible? (et de mettre l'email de contact du compte famillebonameau@etik.com Merci beaucoup pour votre présence, votre réactivité quand aux problèmes rencontrés.

Bonjour

Sinon pourriez-vous s'il vous plait mettre la totalité (les 15G de disque) sur Nextcloud. Je ne me servirai pas de l'email @libretic, sauf pour communiquer avec vous, quelques Mo devraient suffire pour cela.

C'est fait.

En fait, même, si c'est possible, j'aimerais supprimer cette adresse email @libretic. Est-ce possible? (et de mettre l'email de contact du compte famillebonameau@etik.com

Non, pas encore. Notre modèle de données dans l'annuaire ne permet pas d'exprimer ça, mais ça fait partie des chantiers dont il est prévu qu'on s'occupe à l'avenir. Nous communiquerons là dessus lorsque ce sera possible.

Comme il me semble qu'il n'y a plus de problème en cours vis à vis du point de départ, je clôture ce ticket.

Bonne journée !

Bonjour > Sinon pourriez-vous s'il vous plait mettre la totalité (les 15G de disque) sur Nextcloud. Je ne me servirai pas de l'email @libretic, sauf pour communiquer avec vous, quelques Mo devraient suffire pour cela. C'est fait. > En fait, même, si c'est possible, j'aimerais supprimer cette adresse email @libretic. Est-ce possible? (et de mettre l'email de contact du compte famillebonameau@etik.com Non, pas encore. Notre modèle de données dans l'annuaire ne permet pas d'exprimer ça, mais ça fait partie des chantiers dont il est prévu qu'on s'occupe à l'avenir. Nous communiquerons là dessus lorsque ce sera possible. Comme il me semble qu'il n'y a plus de problème en cours vis à vis du point de départ, je clôture ce ticket. Bonne journée !
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: libretic/Espace_incidents_adherents#15
No description provided.