Summary: | [945]: Entire screen "jerks" randomly after removing external monitor | ||
---|---|---|---|
Product: | DRI | Reporter: | JR <zorael> |
Component: | DRM/Intel | Assignee: | Daniel Vetter <daniel> |
Status: | CLOSED INVALID | QA Contact: | |
Severity: | normal | ||
Priority: | medium | CC: | ben, chris, daniel, jbarnes, torotil, zorael |
Version: | unspecified | ||
Hardware: | x86 (IA32) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
JR
2010-01-02 03:13:29 UTC
Correction; behavior persists even after X restart (complete stop/start). Reboot is necessary. Please reassign this report if this falls outside of xorg/intel. This machine has a 945 GPU, right? -Carl $ lspci | grep VGA 00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03) Apologies, I really should have included that in the original report. As per advice from #intel-gfx on irc.freenode.net I added 'i915.powersave=0' as a bootline option, after which this behavior stopped. I have since installed Kubuntu 10.04 Lucid, and in its kernel (2.6.32) powersaving seems to be disabled by default, removing the need for the option. When it was flickering, intel_gpu_top showed some process (framebuffer compression?) constantly maxing out at 99% - whereas now with powersaving disabled everything is hovering at near 0% at idle. I imagine this is a duplicate of some much larger i915 bug? The "jerk" is a FIFO underrun. The debugging that helps here is an intel_reg_dump before and after the jerks begin. Rebooting with drm.debug=0xf might be useful to record the timings and pixel clocks used when calculating the FIFO size. We need the debug output, but the reporter seems to be awol. Closing this, please reopen once you've gathered the requested information (reg dumps + dmesg with drm.debug=0xe). Reporter here. Many apologies for the lack of feedback. The machine on which this happened is on the shelf counting electric sheep, so I haven't been able to casually debug it amid everyday use. Ever since I migrated to a beefier laptop it simply hasn't scratched my itch, so to speak, I'll try to find the time to bring said laptop back to life for some torture. Cool, thanks for the feedback. Please reopen this bug here once your machine is fit for testing - we're working on (finally) tackling the dsparb underrun problem for real, so might have a patch to test soon. |
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.