我在 Arch Linux 系统上使用 Dropbox。几个月来一切都运行良好,直到今天。从命令行运行 Dropbox 时,它会打印错误消息:
Unable to monitor entire Dropbox folder hierarchy. Please run "echo fs.inotify.max_user_watches=100000 | sudo tee -a /etc/sysctl.conf; sudo sysctl -p" and restart Dropbox to fix the problem.
我不喜欢不加思索地盲目运行终端命令,尤其是以 身份运行时sudo
。所以我真的很想了解 Dropbox 为何需要修复,尤其是在运行了几个月之后。
答案1
我在 Fedora 30 上遇到了同样的问题。我尝试了建议的命令,但没有奏效。看到这个答案后,我尝试将 inotify 增加到 500000,而不是建议的 100000。这对我来说很有效。
sudo echo fs.inotify.max_user_watches=500000 | sudo tee -a /etc/sysctl.conf; sudo sysctl -p