I'm running Cygwin under Windows 7. How can I create a start menu entry (or desktop shortcut) to start xterm?
Currently, I have to start the Cygwin/X server, and each time I want a new xterm, I have to right click on the X server icon in the tray, and go to Applications->xterm, which is a pain. I tried to execute C:\cygwin\bin\xterm.exe after setting DISPLAY=:0.0. This brings up xterm, but gives a lot of errors on startup, and my environment (env variables, etc.) seems to be completely different from an xterm started up by using the X server tray icon.
Best Answer
You need to start a bash login shell in the new xterm as well:
This works for me.