Dropbox – Unable to monitor filesystem: come risolvere?

Se avete caricato su Dropbox qualche decina di migliaia di file, vi può capitare che all’avvio Dropbox vi mostri il seguente errore:

Unable to monitor filesystem Please run: echo 100000 | sudo tee /proc/sys/fs/inotify/max_user_watches and restart Dropbox to correct the problem.

Il problema in realtà non è dri Dropbox ma di un impostazione di base del kernel Linux che consente di monitorare solo un certo numero di file tramite inotify. Potete risolverlo eseguendo il comando che il programma stesso vi consiglia, ma dovrete eseguirlo ad ogni riavvio.

Potreste allora decidere di inserire il comando all’interno del file /etc/rc.local per eseguirlo automaticamente ad ogni avvio. In alternativa, potete aggiungere la seguente riga al file /etc/sysctl.conf:

fs.inotify.max_user_watches = 100000

In questo modo, ad ogni avvio, sysctl imposterà l’opportuno parametro del kernel e non vi verrà mostrato il fastidioso errore di Dropbox. Il file /etc/sysctl.conf potrebbe anche non esistere sulla vostra macchina, nel qual caso dovrete crearlo.