View Single Post
Old 05-12-10, 04:32 PM   #1
kwvtk
Registered User
 
Join Date: Oct 2008
Posts: 17
Default Ubuntu 10.04: 195.36.15 does not work with BuGLe

Hello,

I'm using BuGLe to debug OpenGL programs under Linux:
http://www.opengl.org/sdk/tools/BuGLe/

So far it was working great with Ubuntu 9.10 (coming with nVidia driver 185.18.36). After an upgrade to Ubuntu 10.04 (coming with nVidia driver 195.36.15), I have the following wrong behavior:

When the OpenGL calls are intercepted by BuGLe, the driver runs in indirect rendering mode and falls back to OpenGL 1.4. With Ubuntu 9.10, the driver used to properly run in direct rendering mode with OpenGL 3.0.

$ gldb-gui glxinfo &> output.txt

direct rendering: No (If you want to find out why, try setting
LIBGL_DEBUG=verbose)
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: Quadro FX 3600M/PCI/SSE2
OpenGL version string: 1.4 (2.1.2 NVIDIA 195.36.15)

[the complete output is in the attached file output_gbdb-gui_20100508_glxinfo.txt]

In addition there is a symbol resolution issue:
glxinfo: symbol lookup error: /usr/lib/libdirac_encoder.so.0:
undefined symbol: _ZdaPv, version GLIBCXX_3.4

c++filt _ZdaPv gives:
operator delete[](void*)

Not using gldb-gui, I get what I expect from glxinfo:
$ glxinfo

direct rendering: Yes
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: Quadro FX 3600M/PCI/SSE2
OpenGL version string: 3.2.0 NVIDIA 195.36.15
OpenGL shading language version string: 1.50 NVIDIA via Cg compiler

[the complete output is in the attached file output_glxinfo.txt]

At this point, I don't know if this is a bug in the nVidia driver or in BuGLe. I would appreciate any advise to solve this issue (I sent a similar message to the BuGLe user mailing list).

It was working with BuGLe 20091026 under Ubuntu 9.10. It does not work with BuGLe 20091026 or the new release 20100508.

Regards,

PS: here are the straightforward steps I use to install BuGLe:
$ export CFLAGS=-U_FORTIFY_SOURCE (required under Ubuntu)
$ tar xjvf bugle-0.0.20100508.tar.bz2
$ mkdir bugle-build
$ cd bugle-build
$ ../bugle-0.0.20100508/configure
$ make -j3
$ make install

--
François Bertel, PhD | Kitware Inc. Suite 204
1 (518) 371 3971 x113 | 28 Corporate Drive
| Clifton Park NY 12065, USA
Attached Files
File Type: gz nvidia-bug-report.log.gz (44.3 KB, 54 views)
File Type: txt output_gbdb-gui_20100508_glxinfo.txt (40.1 KB, 76 views)
File Type: txt glxinfo_output.txt (44.6 KB, 70 views)
kwvtk is offline   Reply With Quote