正直な話、これには失望してしまった。 Tcl/Tkの仕様変更のためX-Serverが必要となった。(後日、動作するようにした。 ココを参考 ) $ gitk Application initialization failed: no display name and no $DISPLAY environment variable Error in startup script: no display name and no $DISPLAY environment variable while executing "load /usr/lib/tk8.5/../../bin/libtk8.5.dll Tk" ("package ifneeded Tk 8.5.11" script) invoked from within "package require Tk" (file "/usr/bin/gitk" line 10) このcygwinの変更は何を血迷っているのかと思うほど、cygwinの使い勝手を悪くしてしまったと思う。 動作しない原因は以下に記してある。 http://cygwin.com/ml/cygwin/2012-02/msg00115.html Tcl/Tkの仕様変更が原因。X-serverを立ち上げれば動作するようだが(xint, xorg-serverなど)、環境によって不安定になってしまい。 使いものにならなくなってしまった。cygwinは日本語対応(utf-8)が安定していたし、多くのツールが使えるので残念である。 使いにくいがgit純正windows版(migw32を応用)のほうが幸せになれるので 、しばらくそちらを使うことにして 、cygwinは元に戻らないかと期待しつつ様子を伺う. 追伸: X-serverで動作するようにした。 http://git-scm.com/