After this commit, I lost direct rendering commit b9abc6139a310677a37754ea7172d976dbf56979 Author: Kristian Høgsberg <krh@bitplanet.net> Date: Thu Sep 9 12:59:14 2010 -0400 glapi: Implement optional dispatch logging There's a useful feature buried in glapi to log all API calls to stderr. Unfortunately it requires editing the code and then it's enabled unconditionally for that build. This patch builds in API logging for debug builds and makes it run-time switchable by setting MESA_DEBUG=dispatch From terminal output: libGL: OpenDriver: trying /home/Paulie/mesa/lib/gallium/r300_dri.so libGL error: dlopen /home/Paulie/mesa/lib/gallium/r300_dri.so failed (/home/Paulie/mesa/lib/gallium/r300_dri.so: undefined symbol: _glapi_logging_available) libGL error: unable to load driver: r300_dri.so libGL error: driver pointer missing
I think Jakob fixed this one with commit 7aae70406bb1c4c9d1e3d026847249684b5e5d0e.
What about debug builds?
(In reply to comment #2) > What about debug builds? Do they not work for you?
(In reply to comment #3) > (In reply to comment #2) > > What about debug builds? > > Do they not work for you? No, I still have this problem when --enable-debug is set. You can't reproduce this? Here it isn't only the r300g driver, also swrastg have this issue (I didn't tried others).
Can you try: export LD_LIBRARY_PATH=/home/Paulie/mesa/lib I'm thinking you are picking up the wrong libGL.so
I reverted the patch, too much trouble for now.
(In reply to comment #6) > I reverted the patch, too much trouble for now.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.