Output of gdb on glxinfo:
Starting program: /usr/X11R6/bin/glxinfo (no debugging symbols found)...[New Thread 16384 (LWP 2145)] name of display: :0.0
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 16384 (LWP 2145)] 0x4046dee5 in driSetTextureSwapCounterLocation (heap=0x0, counter=0x8051c18) at texmem.c:584 584 texmem.c: No such file or directory. in texmem.c
Hmm...looking at the code, my guess is that rmesa->nr_heaps is 2 on Rage 128 even on PCI cards. In gdb you can 'print rmesa->nr_heaps' to see. You might also try 'print r128scrn->texSize[0]' and (if nr_heaps is 2) 'print r128scrn->texSize[1]'. Since I don't have a Rage 128, that would help. :)
Perhaps Leif can take a look at this.
Note that this has *NOTHING* to do with your libGL.so. This is 100% in the driver.
------------------------------------------------------- This SF.net email is sponsored by: Etnus, makers of TotalView, The best thread debugger on the planet. Designed with thread debugging features you've never dreamed of, try TotalView 6 free at www.etnus.com. _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel