I did a bisect myself over the weekend and identified a different commit
as root cause:

commit b690e96cf9e6a6cde6f0393de47bdd6317ddb5de
Author: Jesse Barnes <jbar...@virtuousgeek.org>
Date:   Mon Jul 19 13:53:12 2010 -0700

    drm/i915: add pipe A force quirks to i915 driver
    
    Ported over from the old UMS list.  Unfortunately they're still
    necessary especially on older laptop platforms.
    
    Fixes https://bugs.freedesktop.org/show_bug.cgi?id=22126.
    
    Tested-by: Xavier <shinin...@gmail.com>
    Tested-by: Diego Escalante Urrelo <die...@gnome.org>
    Signed-off-by: Jesse Barnes <jbar...@virtuousgeek.org>
    Signed-off-by: Eric Anholt <e...@anholt.net>

Afterwards it was rather obvious as the commit even defines a specific
change for the 2730p (in drivers/gpu/drm/i915/intel_display.c):

+       /* HP Compaq 2730p needs pipe A force quirk (LP: #291555) */
+       { 0x2a42, 0x103c, 0x30eb, quirk_pipea_force },

I attached a patch that removes those two lines and successfully applied it to 
the official 3.2.1 release.
The resulting kernel/i915 module is running fine with my external screen incl. 
sleep/suspend (which was the reason to include the 2730p in that commit).


** Bug watch added: freedesktop.org Bugzilla #22126
   https://bugs.freedesktop.org/show_bug.cgi?id=22126

** Patch added: "796030.patch"
   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/796030/+attachment/2688905/+files/796030.patch

** Changed in: linux (Ubuntu)
       Status: Confirmed => Invalid

** Changed in: linux (Ubuntu)
       Status: Invalid => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/796030

Title:
  intel gma 4500mhd external monitor picture scrambled

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/796030/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to