libEGL warning: failed to create a pipe screen for i965
Posted by
areid on
Aug 29, 2014; 9:26am
URL: https://forum.jogamp.org/libEGL-warning-failed-to-create-a-pipe-screen-for-i965-tp4032959.html
Hi all,
I have an extensive Java application/API called ModelGUI which has a 3D rendering component built on Java 1.7 and Java3D 1.5.2. I deploy the application with this version of Java3D and its appropriate binaries, and to date, it has worked quite well on all platforms. Unfortunately, I am now running into an issue with the newer versions of OSX, for which the older version of Java3D/JOGL throws an Exception due to missing apple-specific AWT classes in Java 7 (which I assume have changed names and are no longer backwards compatible).
This tells me I need to upgrade to Java3D 1.6 and JOGL 2.2.x. The reason I haven't done this to date is that I cannot get these libraries to work on my machine (Ubuntu 14.04). My most recent attempt uses JOGL 2.2.0, and gives me a warning:
libEGL warning: failed to create a pipe screen for i965
When the 3D screen is rendered, the program basically freezes and requires xkill to terminate. When I turn on the logging I get a massive amount of console output (see second attached file). The gist of it seems to be that JOGL cannot properly communicate with my native GL libraries, and/or my graphics driver (3.0 Mesa 10.1.3). Not sure though. Can somebody please comment on this? I do not want to upgrade to Java3D 1.6/JOGL 2 unless it works properly on all platforms, as 1.5.2 did until this recent issue. I also do not want to have to release separate version for separate platforms.
Thanks!
Andrew
test.sh output:
test.logJava3D execution console output:
java3d-console.log