[Mesa-dev] [Bug 36282] 34a5d3b9f4740601708c82093e2114356d749e65: glxgears segfaults (swrast, r600g, nouveau_vieux)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Apr 20 11:21:55 PDT 2011


https://bugs.freedesktop.org/show_bug.cgi?id=36282

--- Comment #16 from almos <aaalmosss at gmail.com> 2011-04-20 11:21:55 PDT ---
(In reply to comment #15)
> 
> Make sure glxgears picks up the correct libGL.so. You may have multiple such
> files in you system at various locations, like:
> ...
> I had libGL from git in /usr/lib, but my system always picks up the one in
> /usr/lib/mesa, which contained the libGL provided by my distribution. I made a
> symlink from /usr/lib/mesa/libGL* to my libGL from git and that fixed it.
> ...
> and see which libGL.so file is used. If it's not the one you compiled and
> installed, overwrite it by the correct one.

I don't get it. I have mesa 7.10.2 installed in /usr/lib, and git version in
/home/almos/sources/mesa/. I do this:
$ export LIBGL_DRIVERS_PATH=/home/almos/sources/mesa/lib/gallium
and glxinfo reports:
OpenGL vendor string: X.Org R300 Project
OpenGL renderer string: Gallium 0.4 on ATI RV350
OpenGL version string: 2.1 Mesa 7.11-devel (git-d2afae3)
...

Checking some executables:
$ ldd `which glxgears`
    libGL.so.1 => /usr/lib/libGL.so.1 (0xb769f000)
        ...
$ ldd `which glxinfo`
    libGL.so.1 => /usr/lib/libGL.so.1 (0xb774c000)
        ...
$ ldd `which foobillard`
    libGL.so.1 => /usr/lib/libGL.so.1 (0xb76f6000)
        ...
$ ldd ./googleearth-bin
        libGL.so.1 => /usr/lib/libGL.so.1 (0xb574e000)
        ...

But only glxgears segfaults, and nothing else. Am I missing something?

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the mesa-dev mailing list