When I try to play nexuiz, neverball games. My NI (HD6850) got lock and soft reset itself continuously.
Using Mesa.xf86-video-ati and drm from latest git repo on linux 2.6.38-rc1 with patch http://bugs.freedesktop.org/show_bug.cgi?id=33272.
Additional info: I can play nexuiz and neverball properly now. What changed?
Simply I drop Gallium3D drivers and use DRI one instead.Before, I thought NI's supported by Gallium Drivers only.
So this bug is related with r600g. Use of r600c does not trigger this continuous resets.
Also r600c is much more speedier than r600g on games like openarena. While playing openarena, gallium driver make lags, fps drop to ~8 from 60 when come images displayed like new weapon on the ground.. But DRI 600 has full speed on such scenarios. So I switched DRI code and doesn't suffer this bug too, don't know what is the problem actually...
The classic driver has been deprecated for a while now, since r600g has more features and performance. I can play nexuiz on my HD6850 with r600g of mesa 9.0 and 9.1-dev just fine. BTW HD6850 is not Juniper, but Barts Pro.
I found that setting all CPU cores to performance while gaming gets rid of the lag spikes. I use a startup script for all games that sets perfromance; runs game; sets ondemand.
I think this one is safe to close.