Bug 24339

Summary: Aspect panel fitting generates graphical corruption on LVDS with i945
Product: xorg Reporter: Eric Appleman <erappleman>
Component: Driver/intelAssignee: ykzhao <yakui.zhao>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium CC: erappleman
Version: gitKeywords: NEEDINFO, patch
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Pic 1
none
Pic 2
none
Set the LVDS_BORDER when using LVDS panel_fitting none

Description Eric Appleman 2009-10-05 20:21:35 UTC
I'll let the pics explain.

The main issue is that "aspect" fitting puts everything on the left side of the screen and generates graphical corruption down the middle of the screen.
Comment 1 Eric Appleman 2009-10-05 20:21:57 UTC
Created attachment 30101 [details]
Pic 1
Comment 2 Eric Appleman 2009-10-05 20:22:15 UTC
Created attachment 30102 [details]
Pic 2
Comment 3 ykzhao 2009-10-09 23:41:51 UTC
Created attachment 30242 [details] [review]
Set the LVDS_BORDER when using LVDS panel_fitting

Will you please try the debug patch on the Eric's drm-intel-next tree and see whether the issue still exists?
Thanks.
Comment 4 Eric Appleman 2009-10-13 14:38:30 UTC
Unfortunately, I have no talent for rolling kernels.

If I can't merge the patch into a kernelcheck build, I probably won't be able to test unless the patch makes it into the 2.6.32 release candidates.
Comment 5 ykzhao 2009-10-13 20:08:19 UTC
thanks for the response.
Now the following commit is already in Eric's drm-intel-next. Maybe it will hit the Linus's tree very soon.
   >commit a3e17eb8f4080a79738a938abe718be255247a44
Author: Zhao Yakui <yakui.zhao@intel.com>
Date:   Sat Oct 10 10:42:37 2009 +0800

    drm/i915: Set the LVDS_BORDER when using LVDS scaling mode

So this bug will be marked as resolved.

Thanks.


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.