我已经使用cygwin/X很多年了,没有任何大的问题,直到xinit升级到1.3.x版本,它在没有任何警告的情况下破坏了一切。人们想知道为什么开源得到了这么坏的名声,就是这种盲目的行为造成的……无论如何,在xinit 1.3.x之前,我通过Xwin图标启动了Xwin。然后,我可以使用run.exe启动xterm (或emacs或任何X应用程序),并将其固定在任务栏上。我的命令行是这样的:
D:\cygwin\bin\run.exe -p脚本bash ~/ /bin /xTerm.sh
我的xterm.sh如下:
导出DISPLAY=127.0.0.1:0.0 xterm退出(&C)
多年来,这就像一个护身符一样起作用,现在它什么也做不了。
即使在windows cmd中这样做:
设置DISPLAY=127.0.0.1:0.0
d:\cygwin\bin\run.exe -p /usr/X11R6/bin xterm
不再工作了..。
有谁知道如何启动Xwin应用程序(xterm、emacs ...)通过dos命令行...
发布于 2015-04-10 11:09:40
尝试将DISPLAY设置为:0.0 (而不是127.0.0.1:0.0)。Source。
https://stackoverflow.com/questions/29010902
复制相似问题