Bug 9941

Summary: xf86-video-intel modesetting fails to properly detect EDID mode for ViewSonic VX2025vm - need a quirk
Product: xorg Reporter: Elvis Pranskevichus <elprans>
Component: Driver/intelAssignee: Eric Anholt <eric>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium Keywords: patch
Version: git   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
ViewSonic VX2025wm EDID sync polarity fix quirk none

Description Elvis Pranskevichus 2007-02-10 16:03:59 UTC
I have the following configuration:
- Intel 965G based mobo
- ViewSonic VX2025 wide screen monitor with native resolution of 1680x1050
- X.org version 7.1
- latest xf86-video-intel driver from git:modesetting branch

It seems that the monitor fails to correctly report the sync polarity for its native 1680x1050@60 mode and it results in a distorted mode being set. I posted my problem description to the xorg mailing list and got a hint that it is indeed the polarity misdetection. 

I managed to fix the problem by adding the flipping quirk to i830_edid_modes.c.
Comment 1 Elvis Pranskevichus 2007-02-10 16:06:26 UTC
Created attachment 8655 [details] [review]
ViewSonic VX2025wm EDID sync polarity fix quirk
Comment 2 Eric Anholt 2007-02-13 14:35:30 UTC
Committed.  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.