一段时间后,Cygwin 停止打开新的 shell

一段时间后,Cygwin 停止打开新的 shell

经过一段时间的使用后,当我尝试在 Midnight Commander (使用^o) 中打开新窗口或打开子 shell 时,Cygwin 会停止打开新 shell。

在 MC 中打印出:

Cannot open master side of pty: No such device or address (6)

打开新窗口失败,窗口立即关闭。

为了解决这个问题,我必须退出所有 Cygwin 窗口并重新启动。有时也需要终止进程cygserver.execygrunsrv.exe

这种情况已经发生了很长时间(至少几个月),但频率有所增加,至少每天都会发生一次,有时每小时都会发生一次。

关于我的安装:

  • 我正在db_home: windows使用/etc/nsswitch.conf
  • 我的终端是 fatty,是带标签的 mintty 克隆版。这个问题似乎也发生在 mintty 上。

知道需要修复什么吗?


编辑:又发现了一件事,当 Cygwin 停止打开新 shell 时,它也无法运行__git_ps1这是我在我的PS1提示中所提到的。

相关内容