From: Matthew H. <we...@li...> - 2006-02-02 16:09:40
|
Mike Houston wrote: > You'll need to describe the problem much more. What exactly is the > problem? The general issue here under Linux is that you have freeglut > installed and not 'glut'. There are minor differences that can > sometimes cause odd behavior. > Hi.. I'll try to throw in some more details to help with things... What we have is a 4x4 video wall using that we are trying to get some OpenGL code to work so we can adapt a homegrown visualization software to eventually utilize chromium. We're trying to work with some very simple OpenGL code (something simple like drawing a line).. and yes, we are currently using FreeGLUT, due to another software project that actually requires its use. Some attempts at trying to splice back in regular GLUT have not been very successful, but we've also been looking around trying to find alternative libraries we can use (SDL, straight Xlib) to handle keyboard/mouse events and just use OpenGL (without GLUT) for the graphics. We can successfully use precompiled OpenGL binaries (such as the GL xscreensavers, some of the Really Slick Screensavers, etc.) and they work fine, but we can't seem to be successful in getting our own developed software to work. The program we're trying to run utilizes the following libraries: libGL.so.1 => /usr/lib/libGL.so.1 (0x40025000) libglut.so.3 => /usr/local/lib/libglut.so.3 (0x40085000) libc.so.6 => /lib/libc.so.6 (0x400c1000) libpthread.so.0 => /lib/libpthread.so.0 (0x401f5000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40246000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40254000) libdl.so.2 => /lib/libdl.so.2 (0x4031b000) libm.so.6 => /lib/libm.so.6 (0x4031e000) libGLU.so.1 => /usr/lib/libGLU.so.1 (0x40340000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x403bc000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x40476000) And the problem we always seem to face (be it freeglut, SDL, Xlib, whatever), is the following message: ERROR: Internal error <Visual with necessary capabilities not found> in function fgOpenWindow We are also utilizing DMX, and I've attached the dmx.conf file from our chromium installation. (Always something with not finding the right visual). The crservers spit out the following information: CR Warning(node032:6945): Total output dimensions = (2200, 2200) CR Warning(node034:10865): Total output dimensions = (2200, 2200) CR Warning(node033:31500): Total output dimensions = (2200, 2200) CR Warning(node035:7303): Total output dimensions = (2200, 2200) CR Warning(node038:1685): Total output dimensions = (2200, 2200) CR Warning(node037:7784): Total output dimensions = (2200, 2200) CR Warning(node036:11769): Total output dimensions = (2200, 2200) CR Warning(node040:4851): Total output dimensions = (2200, 2200) CR Warning(node039:14121): Total output dimensions = (2200, 2200) CR Warning(node041:1666): Total output dimensions = (2200, 2200) CR Warning(node042:29489): Total output dimensions = (2200, 2200) CR Warning(node043:9699): Total output dimensions = (2200, 2200) CR Warning(node045:9092): Total output dimensions = (2200, 2200) CR Warning(node044:9524): Total output dimensions = (2200, 2200) CR Warning(node046:8878): Total output dimensions = (2200, 2200) CR Warning(node047:28020): Total output dimensions = (2200, 2200) CR Warning(node033:31500): Deleting from the run queue: client=0x81f4d60 number=0 CR Warning(node033:31500): Empty run queue! (exiting) CR Warning(node033:31500): Cleaning up SPU render CR Warning(node035:7303): Deleting from the run queue: client=0x81f4d60 number=0 CR Warning(node035:7303): Empty run queue! (exiting) CR Warning(node035:7303): Cleaning up SPU render CR Warning(node035:7303): Cleaning up SPU error CR Warning(node034:10865): Deleting from the run queue: client=0x81f4d60 number=0 CR Warning(node034:10865): Empty run queue! (exiting) CR Warning(node034:10865): Cleaning up SPU render CR Warning(node034:10865): Cleaning up SPU error CR Warning(node036:11769): Deleting from the run queue: client=0x81f4d60 number=0 CR Warning(node036:11769): Empty run queue! (exiting) CR Warning(node036:11769): Cleaning up SPU render CR Warning(node036:11769): Cleaning up SPU error CR Warning(node033:31500): Cleaning up SPU error CR Warning(node037:7784): Deleting from the run queue: client=0x81f4d60 number=0 CR Warning(node037:7784): Empty run queue! (exiting) CR Warning(node037:7784): Cleaning up SPU render CR Warning(node037:7784): Cleaning up SPU error CR Warning(node040:4851): Deleting from the run queue: client=0x81f4d60 number=0 CR Warning(node040:4851): Empty run queue! (exiting) CR Warning(node040:4851): Cleaning up SPU render CR Warning(node040:4851): Cleaning up SPU error CR Warning(node038:1685): Deleting from the run queue: client=0x81f4d60 number=0 CR Warning(node038:1685): Empty run queue! (exiting) CR Warning(node038:1685): Cleaning up SPU render CR Warning(node038:1685): Cleaning up SPU error CR Warning(node039:14121): Deleting from the run queue: client=0x81f4d60 number=0 CR Warning(node039:14121): Empty run queue! (exiting) CR Warning(node039:14121): Cleaning up SPU render CR Warning(node039:14121): Cleaning up SPU error CR Warning(node032:6945): Deleting from the run queue: client=0x81f4d60 number=0 CR Warning(node032:6945): Empty run queue! (exiting) CR Warning(node032:6945): Cleaning up SPU render CR Warning(node032:6945): Cleaning up SPU error CR Warning(node041:1666): Deleting from the run queue: client=0x81f4d60 number=0 CR Warning(node041:1666): Empty run queue! (exiting) CR Warning(node041:1666): Cleaning up SPU render CR Warning(node041:1666): Cleaning up SPU error CR Warning(node042:29489): Deleting from the run queue: client=0x81f4d60 number=0 CR Warning(node042:29489): Empty run queue! (exiting) CR Warning(node042:29489): Cleaning up SPU render CR Warning(node042:29489): Cleaning up SPU error CR Warning(node045:9092): Deleting from the run queue: client=0x81f4d60 number=0 CR Warning(node045:9092): Empty run queue! (exiting) CR Warning(node045:9092): Cleaning up SPU render CR Warning(node045:9092): Cleaning up SPU error CR Warning(node043:9699): Deleting from the run queue: client=0x81f4d60 number=0 CR Warning(node043:9699): Empty run queue! (exiting) CR Warning(node043:9699): Cleaning up SPU render CR Warning(node043:9699): Cleaning up SPU error CR Warning(node044:9524): Deleting from the run queue: client=0x81f4d60 number=0 CR Warning(node044:9524): Empty run queue! (exiting) CR Warning(node044:9524): Cleaning up SPU render CR Warning(node044:9524): Cleaning up SPU error CR Warning(node046:8878): Deleting from the run queue: client=0x81f4d60 number=0 CR Warning(node046:8878): Empty run queue! (exiting) CR Warning(node046:8878): Cleaning up SPU render CR Warning(node046:8878): Cleaning up SPU error CR Warning(node047:28020): Deleting from the run queue: client=0x81f4d60 number=0 CR Warning(node047:28020): Empty run queue! (exiting) CR Warning(node047:28020): Cleaning up SPU render CR Warning(node047:28020): Cleaning up SPU error -Matthew |