$ 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のTcl/Tkが更新されてX serverが必要になった為らしい。
X serverを立ち上げとけばいいのだろうけど、いや半端にならない使いづらさ。gitk使う気なくすわ。
ということで、Cygwinのsetup.exeでCategory Tclにあるtcl-tk: Tcl X11 toolkitを一端アンインストールして古いtcltk (obsolete packegeにあるtcltk)を使うようにすれば前の通りのgitkが利用できるようになります。
その場しのぎかもしれませんがX server面倒臭いじゃない。