Dear osg'ler Following scenario:
Quad Core 2 with three NVIDIA 260 GTX - SLI is installed but not used - four screens (final setup will have six), no Xinerama (this performs even worse). OSG is build with Xrandr support so it works as is with the four screens
Ubuntu 8.04.1 + latest patches, NVIDIA driver 177.80 compiled for the respective kernel: x86_64 GNU/Linux 2.6.24-19-generic
OpenSceneGraph 2.6.1 (HEAD of branch of 2.6) - for sake of completeness OSG 2.4 release shows the same behaviour
when running the cow.osg the application crashes a few frames after pulling up the statshandler ... however, even without the stats the performance is rather poor or lets say "jumpy" between 900 and 90 fps. Changing the threading modes does help at least the SingleThreaded doesn't crash but is rather slow ~200fps. I am trying to triangulate between OSG, nvidia driver and the Xorg config where things go haywire.
Attached the backtrace of the crash. Please let me know if you need more information.
Goal for us is actually to merge a three screen vis centre to run off one machine rather than on three with removing the need for network sync etc pp.
Cheers, Hartmut -- Hartmut Seichter, PhD (HKU), Dipl-Ing.(BUW), Postdoctoral Fellow, HITLabNZ
(gdb) back #0 0x00007f80a070f095 in raise () from /lib/libc.so.6 #1 0x00007f80a0710af0 in abort () from /lib/libc.so.6 #2 0x00007f80a0749a7b in ?? () from /lib/libc.so.6 #3 0x00007f80a075108a in ?? () from /lib/libc.so.6 #4 0x00007f80a0754c1c in free () from /lib/libc.so.6 #5 0x00007f809f876d5b in ?? () from /usr/lib/libGLcore.so.1 #6 0x00007f809f876fab in ?? () from /usr/lib/libGLcore.so.1 #7 0x00007f80a3655feb in osg::Drawable::Extensions::glGetQueryObjectiv () from /usr/local/lib64/libosg.so.48 #8 0x00007f80a2553012 in osgViewer::OpenGLQuerySupport::checkQuery () from /usr/local/lib64/libosgViewer.so.48 #9 0x00007f80a2554410 in osgViewer::Renderer::draw () from /usr/local/lib64/libosgViewer.so.48 #10 0x00007f80a254ff39 in osgViewer::Renderer::operator() () from /usr/local/lib64/libosgViewer.so.48 #11 0x00007f80a36b828d in osg::GraphicsContext::runOperations () from /usr/local/lib64/libosg.so.48 #12 0x00007f80a36c285d in osg::RunOperations::operator() () from /usr/local/lib64/libosg.so.48 #13 0x00007f80a36c2ed0 in osg::GraphicsOperation::operator() () from /usr/local/lib64/libosg.so.48 #14 0x00007f80a3707ddd in osg::OperationThread::run () from /usr/local/lib64/libosg.so.48 #15 0x00007f80a36c2f58 in osg::GraphicsThread::run () from /usr/local/lib64/libosg.so.48 #16 0x00007f80a3a9e956 in OpenThreads::ThreadPrivateActions::StartThread () from /usr/local/lib64/libOpenThreads.so.11 #17 0x00007f80a1d9a3f7 in start_thread () from /lib/libpthread.so.0 #18 0x00007f80a07b4b3d in clone () from /lib/libc.so.6 #19 0x0000000000000000 in ?? ()
_______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

