Dropbox me donne des erreurs contextuelles sur le fait de ne pas pouvoir surveiller le système de fichiers (qui disparaît rapidement) quand il démarre, mais cela semble toujours fonctionner, pourquoi?
Sous Linux, le client Dropbox est soumis à une limite système par défaut quant au nombre de répertoires qu’il peut surveiller en cas de modification. Il y a un avertissement à ce sujet, dans le sens de:
Impossible de surveiller le système de fichiers
Veuillez exécuter: echo 100000 | Cliquez sur/proc/sys/fs/inotify/max_user_watches et redémarrez Dropbox pour résoudre le problème.
Cela arrive souvent dans les forums Dropbox, et ils le mentionnent dans leur "Pourquoi certains fichiers sur un ordinateur ne sont-ils pas synchronisés?" document:
Surveiller plus de 10000 dossiers
La version Linux de l’application de bureau Dropbox est limitée à la surveillance de plus de 10000 dossiers par défaut. Tout ce qui est dessus n'est pas surveillé et donc ignoré lors de la synchronisation. Il y a une solution facile pour cela. Ouvrez un terminal et entrez les informations suivantes:
> echo fs.inotify.max_user_watches=100000 | Sudo tee -a /etc/sysctl.conf; Sudo sysctl -p
Cette commande indiquera à votre système de surveiller jusqu'à 100 000 dossiers. Une fois la commande entrée et votre mot de passe entré, Dropbox reprend immédiatement la synchronisation.
Après plusieurs tentatives, je recevais toujours l'erreur "incapable de surveiller le système de fichiers". J'ai enfin compris pourquoi:
100 857 fichiers, 15 009 dossiers
J'ai dû augmenter mon nombre max_user_watches.