Click on Chromium and the X server hangs (except the mouse pointer). The rest of the box seems ok. As I understand it the PCI Voodoo cards aren't supported for DRI currently (which is a seperate issue). The machine does have AGP but the AGP is not being used. I assume we/XFree86 is accidentally enabling DRI facilities for the PCI voodoo 4500 as well as the AGP one ?
Does it have a *supported* AGP bridge? It used to try this for PCI r128 as well (before pcigart) with interesting results.
All 3dfx hardware IIRC is PCI, even the AGP stuff is just PCI card in an AGP slot. I'm using an AGP Voodoo3, and it does not use agpgart at all. DRI works fine. I believe all Voodoo3+ cards, and the Banshee are all supported. Most likely, what the problem is, is the glide lib is not properly symlinked. I added code to our xinitrc package to run glidelink, however neglected to add it to startx as well. I'll add it to startx now. For the time being, just run glidelink once, and all should be well. This problem normally wouldn't occur on a fresh install, or upgrade, however if a Voodoo 4/5 is swapped into a system that wasn't there when the system was installed, the glide3 lib being pointed to will be the one for the Voodoo3. This problem sucks, and the hacks we've put in place one after the other should be nearing perfection soon. ;o) Fortunately, I hounded upstream about this, and XFree86 4.2.0 should solve it, by having Mesa directly dlopen() the proper glide3 library at runtime alleviating the need for glidelink entirely. It also has the bonus of allowing multiple 3dfx cards to work in multihead configurations where each differs, ie a V3 and V5 simultaneously. Please update this to let me know if doing the glidelink mamba fixes the 3D problem. /me gots to get some V4/5 test hardware...
I will try that and see. The original install was i815 video (which kept hanging in Roswell2) so it may be relevant. X is running under gdm
Ok glidelink changes the behaviour. Its now merely broken 8) [root@oggit root]# gears gd error (glide): gd error (glide): grSstSelect: non-existent SSTgd error (glide): grSstSelect: non-existent SSTSegmentation fault
Created attachment 30955 [details] strace
Glidelink was the base problem, now it merely doesnt do 3d right and crashes the machine at rgular intervals Closing this as the others are down as bugs seperately. XFree 4.1 seems to be seriously broken. I can't find anything stable that isnt unaccelerated
Closing, as you mentioned the bugs are in other reports... it didn't get closed somehow...