(Bug entered in RH-Bugzilla originally as https://bugzilla.redhat.com/beta/show_bug.cgi?id=137804) When trying to play 3D games, X freezes after a while (when playing torcs -- torcs.sourceforge.net) or even immediately (when trying to play tuxracer), glxgears works without crashing (so far, didn't let it run for more than a few minutes). Reproducible: Always Steps to Reproduce: (0. Configure system to use DRI) 1. run tuxracer or torcs (can provide packages if so desired) 1a. if playing torcs, play for a while Actual Results: X freezes. Logging in remotely gives (with torcs): - torcs-bin eats 100% of the CPU - stracing the torcs-bin process gives that it constantly does an ioctl (haven't remembered which, but can check if needed) on the /dev/dri/card0 file descriptor - when killing torcs-bin, the X process eats up 100% of the CPU - although it is listed as running ("R") in `ps auxwww|grep X`, it can't be killed nor can the display be restored by any other means than rebooting Expected Results: I can play torcs, tuxracer, whatever without X crashing. The graphics card is an ATI FireGL 8800, I use the radeon driver included in xorg-x11. The relevant versions are: xorg-x11-6.8.1-12 kernel-2.6.9-1.649 tuxracer-0.61-28 torcs-1.2.2-1 Additional info: This worked on Fedora Core 2 (i.e. xorg-x11-6.7.0), I can't say whether it worked with 6.8.0.
Created attachment 1415 [details] /etc/X11/xorg.conf of the machine in question
Hi Nils, Can you also attach the X server log, and /var/log/messages from the crash timeframe? I suspect a DRM or DRI bug is most likely.
NB: version were from the original bug report, current versions are: kernel-2.6.9-1.681_FC3 xorg-x11-6.8.1-12.FC3.1
With kernel-2.6.9-1.681_FC3, xorg-x11-6.8.1-12.FC3.21 I couldn't reproduce the problem (I played one hill tuxracer, one track torcs). I'll do some testing in the next days and if I can't reproduce it then, I'll close the bug.
I've also been seeing this for the past few months on Gentoo GNU/Linux with my r200 using 6.8.1 and 6.8.1.904. Will test a little with 6.8.2 in a few days and report back with the requested logs if its still happening. Symptons are identical to what was described above. System runs a 2.4 kernel.
Apparently fixed.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.