MC和MCedit需要很长时间才能启动

MC和MCedit需要很长时间才能启动

我最近发现我的 MidnightCommander 每次启动大约需要 40 秒,McEdit 也是如此。

我仅通过 ssh 访问我的机器,当然我不会以 root 身份登录,只是为了防止出现问题。

我做了一个 strace,它发出了两个系统调用,大约需要 20 秒:

poll([{fd =3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) select(5, [4], NULL, NULL, NULL) = 1 (in [4])

不幸的是,我不知道这些电话是什么,任何提示或帮助将不胜感激,提前致谢!

更新:如果我执行 sudo mc 它会像往常一样工作,只是使用我的帐户确实需要那么长时间。

解决方案:解决方案很简单,我在 Putty 中启用了 X11 转发,停用它后一切都正常。奇怪,但无论如何,它又起作用了。

感谢您的回答!

答案1

我也有类似的问题。检查您的主机名是否正确解析为 IP 地址。如果没有,请尝试将您的主机名添加到 /etc/hosts 例如:

127.0.0.2 myhostname myhostname.mydomain

答案2

当 X 转发打开时,我也遇到类似的问题,但 X 服务器未在我的客户端上运行。您必须使用-X--no-x11命令行参数来mc防止等待超时(可能只有 2 秒,而不是 40 秒)。

相关内容