Ubuntu 9.10 上的 Eclipse 中的对话框按钮不起作用

Ubuntu 9.10 上的 Eclipse 中的对话框按钮不起作用

我在 Ubuntu 上使用 Eclipse 3.5 时遇到了问题。从 Ubuntu 9.04 升级到 9.10 后,我发现带有对话框的按钮不再正常工作 - 单击按钮时没有任何反应。

这仅在升级后发生,所以我猜测这与新的 Gnome 或 GTK 库有关。

关于我的环境的更多细节:

  • Ubuntu 桌面 9.10 64 位
  • 双屏上的 Compiz(nvidia)
  • 来自包的 Javaopenjdk-6-jdk
  • 来自 eclipse.org 二进制文件的 Eclipse 3.5

我可以使用键盘来选择/激活按钮作为临时解决方法,但我希望有更好的解决方案。

答案1

这显然是 Eclipse + Compiz 中的一个已知错误,可以在运行 eclipse 之前通过设置 GDK_NATIVE_WINDOWS=true 来修复。

http://mou.me.uk/2009/10/31/fixing-eclipse-in-ubuntu-9-10-karmic-koala/

答案2

尝试停用 Compiz 并查看是否有帮助,也许它与您计算机上的 Eclipse 对话框存在问题,并且它使它们出现,但之后不接收鼠标事件。(就像未完成的动画或类似的东西)。

编辑:好的,所以根据您的评论,Compiz 就是问题所在。为了做出较小的解决方法,首先,也许只需在对话框等小窗口上停用 Compiz 效果,我记得有这样的选项。也许您可以通过这种方式在大多数窗口中保留它。

除此之外,除了尝试更改 Compiz 中的参数外,目前我没有更好的解决方案。

答案3

我也遇到了这个问题。我没有解决办法,但你可以点击一个按钮并按空格/回车键来激活它。你可以使用键盘来打开对话框。

相关内容