Update: Well, I managed to fix the problem. I checked out XFree86 from CVS built it, then I copied the newly built radeon_dri.so file and copied it over my existing one. Then with DRI enabled I tried running an OpenGL program again, and it worked! Lucky guess, it seems.
I don't suppose anyone has an idea why the radeon_dri.so file was broken in the first place...? I'm positive the original one was what was installed when I installed XFree86 4.3 from the package. (I'm using Gentoo, so XFree86 was compiled for me automatically.) No worries, though. I'm glad it works! Cheers, Paul On March 5, 2003 23:06, o3jsr8001-at-sneakemail.com |Xpert/1.0-Allow| wrote: > Hello, > > I just upgraded XFree86 to version 4.3, and I've found that any application > that links to libGL.so.1 now immediately crashes with a segmentation fault. > I tried running the affected applications (which include glxinfo, glxgears, > any KDE application) with LIBGL_DEBUG=verbose, and they all output the same > thing: > > libGL: XF86DRIGetClientDriverName: 4.0.1 radeon (screen 0) > libGL: OpenDriver: trying /usr/X11R6/lib/modules/dri/radeon_dri.so > Segmentation fault > > When I run the applications through gdb, I get output like the following > (below I ran glxinfo): > > Starting program: /usr/X11R6/bin/glxinfo > (no debugging symbols found)...(no debugging symbols found)... > (no debugging symbols found)...(no debugging symbols found)... > (no debugging symbols found)...(no debugging symbols found)... > (no debugging symbols found)...(no debugging symbols found)... > name of display: :0.0 > libGL: XF86DRIGetClientDriverName: 4.0.1 radeon (screen 0) > libGL: OpenDriver: trying /usr/X11R6/lib/modules/dri/radeon_dri.so > (no debugging symbols found)...(no debugging symbols found)... > Program received signal SIGSEGV, Segmentation fault. > 0x4000926b in _dl_relocate_object () from /lib/ld-linux.so.2 > > I don't know what this means. I'm sure I have the right version of libGL; I > have only one copy of it and it's the one that was installed by XFree86 4.3 > (/usr/lib/opengl/xfree/lib/libGL.so.1.2). > > I noticed that this is only a problem when DRI is enabled. If I disable > DRI, then the apps run normally, but with very slow OpenGL rendering. > > Anyone have a clue as to what's going on? > > Thanks a lot, > > Paul Hoepfner-Homme > _______________________________________________ > XFree86 mailing list > [EMAIL PROTECTED] > http://XFree86.Org/mailman/listinfo/xfree86 _______________________________________________ XFree86 mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xfree86