这个也是我近期发现的,最新的eclipse mars在我的mata桌面中会出现一种bug,只要在代码编辑框中滚动鼠标中键,其中就会出现一大片黑色区域
因为发生这种情况是在gnome2下,所以怀疑是不是gnome2的原因,切换到gnome3之后发现正常了
于是思考能不能指定程序以gtk3来运行,发现这样做了并没有什么用
后来才发现这是因为新版eclipse默认使用gtk3,和mata的gtk2不兼容导致这个bug
解决方法只要在bashrc文件中添加如下一句话即可解决(有可能会导致其他使用gtk3的程序出现问题)
export SWT_GTK3=0