几天来我一直在尝试在我的笔记本电脑上设置一个功能开发环境,但在设置过程中却遇到了困难cocos2d-x。
我设法编译所有内容,但是当我运行cpp-tests
以确认一切正常工作时,我发现一切都不起作用:
它会产生一个错误绘制的窗口,该窗口在创建时继承其后面的图像,并产生以下错误消息:
libEGL 警告:无法为 i965 创建管道屏幕
通过搜索,我发现了很多关于此错误实例的讨论,以及一些声称的解决方法,但我无法让其中任何一个为我工作。
无论 bug 是在 libEGL、libglfw 还是 i965 linux 驱动程序本身中,这似乎是一个主要争议点。
这个 bug 似乎相当老了(从 2014 年到 2016 年就出现过),而且似乎有些人认为它已经解决了,这很令人沮丧,因为我已经更新了所有明显的内容。
如果有人能帮我找到 Mint 17 Cinnamon 的有效修复程序,我将不胜感激。
编辑:据推测,从 3.2.1 开始,一种提供的解决方法已合并到 libglfw 中,如中所述这个线程在 LWJGL github 网站上,但我了解到(可能是错误的)这是一个候选解决方法另一个线程在 libGDX github 站点上。我从存储库编译了 libglfw 以及 libGDX,以 root 身份安装,没有任何改进。