O Startxwin é um script de shell (/ usr / bin / startxwin). Ele cria o arquivo de cookie mágico (para evitar que programas não autorizados assumam sua tela) e, em seguida, faz um "xinit" normal. Aqui está o comando que ele usa para iniciar um servidor na minha caixa:
eval xinit "/etc/X11/xinit/ startxwinrc" - "/ usr / bin / XWin": 0 -multiwindow -nolisten tcp -auth '/home/MY_USERNAME/.serverauth.1648'
O startxwinrc tenta gerar "alguma coisa" que tenha o cookie e exibir o conjunto de coisas para você.
Também são necessários muitos parâmetros: digite 'man startxwin' para ajuda.
Mas, para sua resposta mais curta e simples, crie um atalho com o seguinte comando e ele iniciará seu servidor X, sem nenhuma saída ou janelas extras:
C:\cygwin\bin\run.exe -p /usr/X11R6/bin XWin -multiwindow -clipboard -silent-dup-error
Isso deve prepará-lo. (Se você instalou o cygwin em algum lugar diferente de c: \ cygwin, apenas corrija a primeira parte desse atalho)