Summary: | [945] X gets fatal lockup when idle after playing movies | ||||||
---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Bryce Harrington <bryce> | ||||
Component: | Driver/intel | Assignee: | Wang Zhenyu <zhenyu.z.wang> | ||||
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||
Severity: | major | ||||||
Priority: | medium | CC: | anders_king_00, michael.fu, shuang.he | ||||
Version: | 7.3 (2007.09) | ||||||
Hardware: | x86 (IA32) | ||||||
OS: | Linux (All) | ||||||
URL: | https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/160309 | ||||||
Whiteboard: | |||||||
i915 platform: | i915 features: | ||||||
Bug Depends on: | |||||||
Bug Blocks: | 15000 | ||||||
Attachments: |
|
Description
Bryce Harrington
2008-01-11 22:44:13 UTC
we have several similar bug report on 945GM that's video related. bug# 13630, bug# 13733. would you please help to reproduce on our machine, shuang? we can't reproduce this issue. we have installed a 32-bit ubuntu 7.0.4 on 945GM, and got folllowing results: with out-of-box driver(i810 1.7.4): can't reproduce with updated driver from repos(intel 1.9.94): can't reproduce with everything built from git(xserver 1.4.99, intel 2.2.0): can't reproduce we have tried after upgrading to ubuntu 7.10 gusty.(xserver 1.3, intel drv 2.1.1) can't reproduce this issue. we have tried both methods you provided we see Electricsheep use mpeg2dec_onroot by default, Is there anything else need to set? (In reply to comment #3) > we have tried after upgrading to ubuntu 7.10 gusty.(xserver 1.3, intel drv > 2.1.1) > can't reproduce this issue. we have tried both methods you provided > we see Electricsheep use mpeg2dec_onroot by default, > Is there anything else need to set? > OK, we can reproduce this issue. we tried let it run the screensaver during the weekend. X crashed when I recheck it today. So it's reproducible, but may need long time. I'm temporarily assign this to Zhenyu. duplicated as ubnuntu bug #180015. A backtrace from the crash, and xorg.0.log with ModeDebug on are given. http://launchpadlibrarian.net/11226110/gdb.txt (backtrace) http://launchpadlibrarian.net/11129292/xorg.0.log_glx (xorg.log) http://launchpadlibrarian.net/11129307/lspci.log (lspci) I hope this helps, as currently I have to run X with dri disabled. This is with a GM965 using the intel driver. It looks this problem only happen in xaa? Can anyone confirm is it true? And Shuang, can we produce this with exa? It looks XAA is always used for this bug, is that right, Shuang? In XAA, 2D render accel is totally off, so this problem should be relate to 3D dri. Shuang, could you try to test with current master with Xv memory fix? Bryce, could you let origin reporters to try git master for Xv issue? Created attachment 15388 [details] [review] Patch to fix crash with overlay+DPMS I have similar issue and I fixed it here, try the above patch Thanks for the patch! So the problem is we ignored dpms mode change for overlay, mostly in i830_overlay_switch_to_crtc() function, which caused problem if overlay display on dpms off crtc. Great catch! I'd like to change (intel_crtc->dpms_mode != DPMSModeOn) to (intel_crtc->dpms_mode == DPMSModeOff) to reflect possible dpms modes we believe to enable crtc, ok? Patch pushed. Close this. Thanks, I'll pull it into Ubuntu. |
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.