我刚刚将我的 Ubuntu 从 9.04 升级到 9.10,我正在用 Eclipse Galileo 试验一个非常烦人的问题。
问题是 Eclipse 没有捕捉到一些按钮点击。例如,我尝试安装一个插件,然后单击下一步,然后什么也没发生。
在升级我的 Ubuntu 版本之前我没有遇到同样的问题。
我刚刚将我的 Ubuntu 从 9.04 升级到 9.10,我正在用 Eclipse Galileo 试验一个非常烦人的问题。
问题是 Eclipse 没有捕捉到一些按钮点击。例如,我尝试安装一个插件,然后单击下一步,然后什么也没发生。
在升级我的 Ubuntu 版本之前我没有遇到同样的问题。
这是Eclipse 3.5 和 GTK+ 2.8(在 Eclipse 3.6 中修复)的一个已知错误(错误 291257 )。解决方法是将 GDK_NATIVE_WINDOWS
环境变量设置为true
before 以启动 Eclipse。
我为 Eclipse 使用以下启动脚本:
#!/bin/sh 导出 MOZILLA_FIVE_HOME=/usr/lib/mozilla/ 导出 ECLIPSE_HOME=/opt/IBM/eclipse export GDK_NATIVE_WINDOWS=true # Karmic 的解决方法 - http://bit.ly/T8MIc $ECLIPSE_HOME/eclipse $*
重要的部分是线路export GDK_NATIVE_WINDOWS=true
。
有了 Karmic,GTK 发生了变化。以下是相关的错误:
https://bugs.launchpad.net/ubuntu/+source/swt-gtk/+bug/463086