如何在 Linux Mint 上使用较新版本的 GTK+ 运行 Eclipse Mars

如何在 Linux Mint 上使用较新版本的 GTK+ 运行 Eclipse Mars

Linux Mint 17.x 包含 GTK+ 3.10.8,该版本非常旧。太老了,Eclipse Mars 在运行时有一些严重的错误(最严重的一个是 Git 提交对话框中缺少文件名)https://bugs.eclipse.org/bugs/show_bug.cgi?id=480032)。

有没有办法在 Linux Mint 17 上编译+安装更新版本的 GTK+?我尝试从 Ubuntu Vivid 手动安装软件包,但这会导致依赖地狱。

或者,我可以在其他目录中安装较新版本的 GTK+,然后启动 Eclipse 以使其使用该版本吗?

答案1

我可以通过将以下两行添加到eclipse.ini(只需将其放在其他--launcher选项之一下)来解决此问题:

--launcher.GTK_version
2

这将告诉 eclipse 使用不受该错误影响的 GTK2。我添加了两张图片供参考。

前: 前

后: 后

相关内容