Messages in this thread Patch in this message | | | Date | Thu, 14 Jan 2010 14:31:18 -0500 | From | Nick Bowler <> | Subject | Re: Linux 2.6.33-rc4 |
| |
On 21:15 Thu 14 Jan , Pekka Enberg wrote: > OK, I think I am seeing a different kind of flicker now. It doesn't > happen anywhere as often as before (which is probably why I missed it > last night). The flicker is more like a flash of some other window > whereas the flicker before used to "shake" the screen. > > Does this ring a bell?
Your symptoms sound identical to mine on my ThinkPad T500 laptop, as described in http://bugs.freedesktop.org/show_bug.cgi?id=25809.
This is the patch I am currently applying locally which solves all my problems.
diff --git a/drivers/gpu/drm/i915/intel_lvds.c b/drivers/gpu/drm/i915/intel_lvds.c index f4b4aa2..4fb5911 100644 --- a/drivers/gpu/drm/i915/intel_lvds.c +++ b/drivers/gpu/drm/i915/intel_lvds.c @@ -914,7 +914,7 @@ static void intel_find_lvds_downclock(struct drm_device *dev, mutex_unlock(&dev->mode_config.mutex); if (temp_downclock < panel_fixed_mode->clock) { /* We found the downclock for LVDS. */ - dev_priv->lvds_downclock_avail = 1; + dev_priv->lvds_downclock_avail = 0; dev_priv->lvds_downclock = temp_downclock; DRM_DEBUG_KMS("LVDS downclock is found in EDID. " "Normal clock %dKhz, downclock %dKhz\n", -- Nick Bowler, Elliptic Technologies (http://www.elliptictech.com/)
| |