[Bug 1959] New: X freezes after a while (or immediately) when using 3D programs

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Nov 29 04:00:21 PST 2004


Please do not reply to this email: if you want to comment on the bug, go to          
the URL shown below and enter yourcomments there.   
 
https://bugs.freedesktop.org/show_bug.cgi?id=1959        
   
           Summary: X freezes after a while (or immediately) when using 3D
                    programs
           Product: xorg
           Version: 6.8.1
          Platform: PC
               URL: https://bugzilla.redhat.com/beta/show_bug.cgi?id=137804
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Driver/Radeon
        AssignedTo: xorg-bugzilla-noise at freedesktop.org
        ReportedBy: nphilipp at redhat.com


(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.        
   
   
--         
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email       
   
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


More information about the xorg-bugzilla-noise mailing list