cygwinのgitkが使い勝手が悪くなった。


正直な話、これには失望してしまった。 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/

コメント

このブログの人気の投稿

日本でコンピュータサイエンスを学ぶ難しさ

How to preview nif file on the ubuntu.