我无法在 Win 7 下的 Cygwin + Xming 下启动 xterm

我无法在 Win 7 下的 Cygwin + Xming 下启动 xterm

我在 Windows 7 下使用带有 Xming 的 Cygwin。我无法再启动 xterm,尽管我以前能够在同一安装上启动它。Xming 正在运行。DISPLAY 变量设置为 localhost:0.0。当我尝试启动 xterm 时,我得到:

user@TMB070 ~
$ xterm
Warning: Cannot convert string "-adobe-helvetica-bold-r-normal--*-120-*-*-*-*-iso8859-*" to type FontStruct
Warning: Missing charsets in String to FontSet conversion
xterm: cannot load font '-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1'
      0 [main] xterm 6476 child_info_fork::abort: data segment start: parent(0x3BE000) != child(0x32E000)
xterm: Error 29, errno 11: Resource temporarily unavailable
Reason: spawn: fork() failed

我想上次我使用 xterm 时,当它还在工作时,我可能尝试过改变字体,也许这是相关的。

我怎样才能让 xterm 再次运行?

答案1

看起来 xterm 正在尝试加载系统中不存在的字体,您可以添加该字体,或者告诉 xterm 不要加载它而是使用其他字体。

您如何尝试更改字体?尝试撤消该操作。

通常,XApp 会从 $HOME/.XDefaults 加载资源。您是否编辑过此文件并更改过 XTerm 的任何资源?

您还可以了解如何加载 XMing 字体。您可能之前在较旧的服务器上运行过它,并且该服务器具有您当前没有的额外字体。

相关内容