我们正在尝试让 Eclipse Mars 或 Neon 在 AIX 6.1 下运行。
使用命令行启动 Eclipse 时
/opt/eclipse45/eclipse -vm /usr/java8/bin/java
或者
/opt/eclipse46/eclipse -vm /usr/java8/bin/java
初始屏幕显示后跟一个标题为“Workspace Launcher”(对于 Mars)或“Eclipse Launcher”(对于 Neon)的窗口。然后 Eclipse 崩溃,控制台上显示以下错误消息:
Assertion failed: ret, file cairo-xlib-surface.c, line 1180
任何想法如何进行?
我们找到了问题的解决方案:它是我们的 vnc 服务器 Xvnc 的启动命令中的“-depth”参数。使用默认值 16 Eclipse 在启动时崩溃,使用任何其他可能的值(8、15 或 24)Eclipse 成功启动。因此,以下 vnc 命令行有效: