Login  Register

Re: libEGL warning: failed to create a pipe screen for i965

Posted by gouessej on Aug 29, 2014; 10:11am
URL: https://forum.jogamp.org/libEGL-warning-failed-to-create-a-pipe-screen-for-i965-tp4032959p4032960.html

Hi Andrew

At first, use Oracle JVM or OpenJDK under Mac OS X. JOGL 2 might work with a very recent version of Apple JVM but as far as I know, it isn't intended to be supported. JOGL 1 is totally obsolete, it's unsupported since 2010 (maybe even 2009). If you go on using it with an unmaintained version of Java3D (1.5.2), you'll be bothered by numerous bugs that have been fixed in the meantime.

I don't have any trouble with Mesa 10.0.5, I haven't tested with a more recent version of Mesa yet. Please can you try to reproduce your bug on a tiny test case? When it's done, please fill a bug report with all the necessary information, your logs, the source code of your tiny example to allow us to reproduce it, much more information about your machine, ...

In my humble opinion, there are 2 possible root causes:
- there is something wrong with the latest versions of Mesa
- you do something particular but not recommended that worked with Java3D 1.5.2 but that no longer works with Java3D 1.6

It would be nice if you could reproduce your bug with a simple example only based on JOGL because it would remove Java3D from the equation and then it would eliminate a possible source of investigation. You can use the example I posted on the wikipedia page of JOGL:
http://en.wikipedia.org/wiki/Java_OpenGL#Code_example

Edit.: I test JOGL very often under GNU Linux. I'm under Mageia Linux 4, I already tested it under Ubuntu 12, Lubuntu, Kubuntu, Red Hat, Fedora, Debian, Mandriva, ... Some users tested it under OpenSUSE, Mint, ... Your bug is very specific.
Julien Gouesse | Personal blog | Website