几个月前,我意识到当我在我的博客上(与 Hugo)写一篇新文章时,随着文件更改重新加载内容的功能停止工作。
我等着看是否是hugo的问题,但问题出在我的Gentoo上。例如,如果我重命名一个文件,文件管理器不会立即看到它,我必须按F5
才能看到重命名的文件。如果我下载一个文件,并且在文件管理器中打开了正在下载该文件的文件夹,也会发生同样的情况。
我虽然问题可能是我没有安装inotify-tools
,但它已经安装了。
在我的内核配置中,我inotify
启用了:
grepr inot .config
CONFIG_INOTIFY_USER=y
有什么想法我可能不小心删除了哪个包吗?
答案1
无意中发现了问题!
我正在与 ensime 合作,在其日志中我看到了这个异常:
java.lang.Exception: java.io.IOException: User limit of inotify watches reached
所以我只需要增加systemctl中可以监视的文件数量:
fs.inotify.max_user_watches=32768
现在一切正常