启动gitk错误

时间:2010-04-13 12:02:57

标签: git macos gitk

当我加载gitk时,我收到有关参数的错误

Error in startup script: bad argument "zoomed": must be normal, iconic, or withdrawn
    while executing
"wm state . $geometry(state)"
    (procedure "makewindow" line 320)
    invoked from within
"makewindow"
    (file "/usr/local/git/bin/gitk" line 11250)

有人知道解决方案吗?我正在使用Mac OS X 10.6.3

THX!

4 个答案:

答案 0 :(得分:4)

我在Lion上遇到了这个问题。这是我的解决方案:

cd 
rm -rf .gitk

答案 1 :(得分:3)

正如blog post中提到的那样:

使用Macport安装善变结果安装了一堆相依的文库,结果造成gitk不能执行

呃...我的意思是:

  

使用Macport安装的结果,mercurial安装了一堆库的依赖项,导致gitk无法执行。

     

Gitk将使用错误的tk库版本。

问题是第一次安装已使用:

修改了.bashrc
export PATH=/opt/local/bin:/opt/local/sbin:$PATH

修改原始路径(/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin

请改为.bashrc

export PATH=$PATH:/opt/local/bin:/opt/local/sbin

答案 2 :(得分:3)

在主目录中查找〜/ .gitk启动脚本。它可能包含set geometry(state) normal之类的行。确保〜/ .gitk文件具有Unix样式的行结尾而不是DOS行结尾,即LF不是LFCR。

您可以通过删除〜/ .gitk并在下次运行gitk时重新创建它来解决问题,如ejfresch所述。 ~~~

答案 3 :(得分:0)

我最近在Ubuntu 18.04上遇到了这个问题。

我在主目录中删除了.config / git / gitk,一切都恢复正常了。