| Summary: | Neverwinter Nights freezes, X and nwmain consume 100% cpu, and trace shows radeon to blame. | ||
|---|---|---|---|
| Product: | Mesa | Reporter: | Stephen E. Baker <cycoone> |
| Component: | Drivers/DRI/r300 | Assignee: | Default DRI bug account <dri-devel> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | critical | ||
| Priority: | medium | ||
| Version: | unspecified | ||
| Hardware: | x86 (IA32) | ||
| OS: | Linux (All) | ||
| Whiteboard: | |||
| i915 platform: | i915 features: | ||
| Attachments: |
lspci output
Current Xorg log |
||
|
Description
Stephen E. Baker
2009-08-10 12:20:16 UTC
A few more things I noticed: Caps Lock does not respond unless I use Alt+SysRq+R Sound stops after Alt+SysRq+I but the screen stays frozen on the game no matter what I push The freezes seems to occur very frequently in particular places, eg. attacking the white dragon in SoU ch1; while in other places I can play for hours without incident. Even where they occur frequently though I haven't noticed any particular trigger or similarity. If it wasn't clear, there is no way to use the computer after a freeze short of a reboot. Today I recreated the freeze I saw this in my messages leading up to it: Aug 11 19:35:59 goodt60 [drm] Num pipes: 1 Aug 11 19:36:05 goodt60 [drm] Num pipes: 1 Aug 11 19:36:10 goodt60 [drm] Num pipes: 1 Aug 11 19:36:12 goodt60 [drm] Num pipes: 1 Aug 11 19:36:12 goodt60 [drm] Num pipes: 1 Aug 11 19:36:14 goodt60 [drm] Num pipes: 1 Aug 11 19:36:21 goodt60 CE: hpet increasing min_delta_ns to 50624 nsec Aug 11 19:36:22 goodt60 [drm] Num pipes: 1 Aug 11 19:36:24 goodt60 [drm] Num pipes: 1 Aug 11 19:36:25 goodt60 [drm] Num pipes: 1 Aug 11 19:36:26 goodt60 [drm] Num pipes: 1 Aug 11 19:36:30 goodt60 [drm] Num pipes: 1 Aug 11 19:36:32 goodt60 [drm] Num pipes: 1 Aug 11 19:36:33 goodt60 [drm] Num pipes: 1 Aug 11 19:36:34 goodt60 [drm] Num pipes: 1 Aug 11 19:36:38 goodt60 [drm] Num pipes: 1 Aug 11 19:36:40 goodt60 [drm] Num pipes: 1 Aug 11 19:36:41 goodt60 [drm] Num pipes: 1 Aug 11 19:36:42 goodt60 [drm] Num pipes: 1 Aug 11 19:36:47 goodt60 [drm] Num pipes: 1 Aug 11 19:36:53 goodt60 [drm] Num pipes: 1 Aug 11 19:36:53 goodt60 [drm] Num pipes: 1 Does this help? Some additional information might be useful, especially: What hardware are you using? Consider attaching output of lspci, and your Xorg.0.log. Also, what about dmesg output *before* things start to go wrong visibly? Created attachment 28908 [details]
lspci output
My computer is a Lenovo ThinkPad T60 with an ATI Radeon X1400
Created attachment 28909 [details]
Current Xorg log
Since filing this bug I've downgraded back to mesa 7.3 and xf86-video-ati 6.12.1 but the freezing occurs in these versions as well as those mentioned prior.
Thank you for the additional information. This is a typical symptom of hard-to-find and sometimes hardware specific hardware lockups. The NMI message seems to support the theory I've once heard that these lockups are related to the GPU doing stupid things on the bus. While I can't reproduce this right now and it's hard to tell what's going wrong, here are some things that you could try: 1. If I saw correctly, your card is connected via AGP. Try changing the AGP settings (including disabling AGP entirely). 2. Can you test whether the lockups also occur with KMS-enabled graphics stack? Unfortunately, that requires updating a lot of things (the kernel with staging drivers enabled, X.Org, and Mesa), but several distributions offer bleeding-edge packages. To anybody who is listening: Is there a good, updated guide somewhere that explains how to get a KMS graphics stack? (In reply to comment #6) > ... > To anybody who is listening: Is there a good, updated guide somewhere that > explains how to get a KMS graphics stack? > http://xorg.freedesktop.org/wiki/radeonBuildHowTo It needs work to make more detailed info available. But it is wiki so anyone in theory could will useful info to there. I switched to fedora 11 with kms but the game was unplayable (missing text, missing textures, very slow.) Setting setnokms fixes these problems in fedora 11 - but I haven't played long enough to see if the game crashes on that distro yet. On another note; I'm not certain (being a laptop) but I thought my graphics card was PCIe. I haven't been able to reproduce this issue in a recent version of X. |
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.