Les ha pasado que Dropbox bajo Linux no sincroniza ? Les aparece un cartel que solicita ejecutar el siguiente comando ?
$ echo 100000|sudo tee /proc/sys/fs/inotify/max_user_watches
Suena muy feo que a un usuario de Linux le digan que ejecute un comando con permisos de root y no le digan que hace…, no?
El problema radica en que Dropbox, por defecto monitorea 10000 carpetas. A medida que crece nuestro file system, no puede monitorear todo el contenido a sincronizar, es por esto que nos pide aumentar dicho tamaño de 10000 a 100000 para no quedarnos cortos… eso es lo que hacemos al ejecutar dicho comando.
Ahora bien, para que el cambio persista un reboot, debemos hacer algo mas que ejecutar ese comando. Lo que haremos será crear una entrada en el archivo /etc/sysctl.conf:
$ sudo vi /etc/sysctl.conf
y agregamos las siguientes líneas al final:
# para Dropbox fs.inotify.max_user_watches = 100000
Guardamos y listo.
Cuando reiniciemos el sistema, Dropbox ya no nos informará que necesita cambiar su variable de monitoreo.
Gracias! Funciona perfectamente!