To make it a little easier for people to test that the XFree86 server (and drivers) behave according to the specs, I've made an updated package of the xtest suite. I've added a couple of scripts that should make it much easier for people to build and run it.
Aside from testing that many parts of the core X11 protocol function as they should, it's not a bad stress test for parts of the XFree86 servers that might not normally get exercised a lot. If you want to give it a try, the source can be downloaded from ftp://ftp.xfree86.org/pub/XFree86/snapshots/4.3.99.901/source/XFree86-xtest-4.0.tar.bz2 After you've extracted the source, check the test/xsuite/NOTES.xf86 file. The build.sh and run.sh scripts in the test/xsuite should be fairly self-explainatory. If you run into problems getting it going, just send details here. Hmm, in my test run just now with a Radeon 7500 I just got a lockup about 30 minutes into the test. The symptom is XFree86 consuming 100% CPU, and on the screen something that doesn't look quite right. Seems to be in the drawarc set of tests so maybe what I'm seeing is a large arc that didn't get handled correctly. Attaching to the running XFree86 process with gdb shows: #0 0x0816789e in miFillSppPoly () #1 0x081563d4 in miRoundCap () #2 0x0815620a in miArcCap () #3 0x081556e6 in miPolyArc () #4 0x08173f9d in miSpritePolyArc () #5 0x080b6966 in ProcPolyArc () #6 0x080b3eff in Dispatch () #7 0x080c3f41 in main () Something to look into... Not what I was expecting from a first test run. [The XFree86 log file is also showing lots of DRI-related messages that get repeated at each server reset, and xtest does a lot of those. Maybe something else to check on too.] David -- David Dawes X-Oz Technologies www.XFree86.org/~dawes www.x-oz.com _______________________________________________ Devel mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/devel
