+ -
当前位置:首页 → 问答吧 → 升级到2.6.31后,Eclipse出现菜单图标丢失、鼠标按键失灵的怪事

升级到2.6.31后,Eclipse出现菜单图标丢失、鼠标按键失灵的怪事

时间:2009-10-15

来源:互联网

升级到2.6.31、gnome 2.28后,eclipse出现了点问题:
1、菜单图标丢失,原来右键菜单中有的图标,集体消失;
2、在有的界面下,不响应鼠标点击事件,点击后无反应。但可响应键盘。

eclipse版本是3.5.1(版本库中)或者3.5.2,
不管是由eclipse官网上下载的版本,还是软件库中的版本,问题都一样。
这个问题应与Arch无关,因为在ubuntu 9.10中也是同一现象。

虽然上述问题不影响功能的正常使用,还是颇觉麻烦。希望强人来解决。

作者: qdzheng   发布时间: 2009-10-15

换低版本的看看 首先考虑稳定 而不是版本新旧

作者: gza633   发布时间: 2009-10-15

发现和楼主同样的问题,我用的是xfce4,昨天更新了一堆gnome的东西后,eclipse按钮就失灵了

作者: ncslsxgz   发布时间: 2009-10-15

最近的gtk或者是gnome不太稳定的样子

我firefox输入框输入文字都卡。。。

作者: hurricanek   发布时间: 2009-10-15

不可能是内核的问题,应该就是gtk2升级的问题。

焦点遇到比较多的问题,conky,vmware,flash都是有问题的

作者: jarryson   发布时间: 2009-10-15

确实是gnome的问题,和内核无关。参看下面的链接
http://wiki.archlinux.org/index.php/Gnome_2.28_Changes
今早在maillist里看到的。

作者: cbkid   发布时间: 2009-10-16

右键菜单中有的图标,集体消失的问题解决很简单,在桌面上右键 更改桌面背景>界面 在里面勾选在菜单中显示图标就可以了

第二个问题换eclipse 3.6M2就可以了,貌似eclipse官方正准备把这个修正加入到3.5.2里面
也可以在启动eclipse之前,export GDK_NATIVE_WINDOWS=1
http://www.dataforte.net/blog/2009/0...-and-gtk-2-18/
上面这个链接里有一个3.5.1的补丁,不过我不知道怎么打补丁编译swt的包,有知道的告诉一声
我的方法是直接把3.5.1的swt所在的jar包换成3.6M2swt所在jar包里的class文件,删除掉manifest.mf文件里的签名信息,貌似也可以(话说swt的向前兼容性真不错,我试过用3.6M2的class直接换3.3.1的class,eclipse 3.3.1一样正常运行)

ps:我升到gnome2.28,除了上面的问题外,也没出现太大的问题,幸运。。。 只是anjuta再也不能启动了,终端上显示
** (anjuta:4021): WARNING **: Could not the JVM runtime (libjvm.so), JDBC provider is unavailable.

** (anjuta:4021): WARNING **: Could not the JVM runtime (libjvm.so), JDBC provider is unavailable.
5f2ab14c-1ab0-6d65-00bc20cb-0f34c4c2 is dumped

(bug-buddy:4064): Gtk-CRITICAL **: gtk_text_buffer_emit_insert: assertion `g_utf8_validate (text, len, NULL)' failed
虽然不怎么用它,但还是希望搞好,有知道原因的吱一声

作者: xxjhappy   发布时间: 2009-10-18

同楼主的问题一样,本来用得还可以的,升了个级,eclipse进行export的时候点finish没反应,再后来新建个project也不行,气死啦,总觉得最近几个版本的升级bug特多,BS中。。。

作者: holly2k   发布时间: 2009-10-19

确实,比较多bug,用arch果然是不能冲动。

作者: xsam   发布时间: 2009-10-20

引用:
作者: xxjhappy
第二个问题...
也可以在启动eclipse之前,export GDK_NATIVE_WINDOWS=1
这个简单有效,先这么用着。不折腾了,等eclipse官方新版本吧。

作者: qdzheng   发布时间: 2009-10-20

好在键盘监听还是有效的,还能勉强凑合用用的。。。

作者: sljchina   发布时间: 2009-11-11