From: Ian R. <id...@us...> - 2003-06-04 17:42:49
|
John Sheu wrote: > 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. |