Bug 17629 - [910GML VGA] just lines at 1680 x 1050 resolution on ASUS VW222S 22 inch monitor
Summary: [910GML VGA] just lines at 1680 x 1050 resolution on ASUS VW222S 22 inch monitor
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Daniel Vetter
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-17 08:54 UTC by Paul Menzel
Modified: 2017-07-24 23:11 UTC (History)
7 users (show)

See Also:
i915 platform:
i915 features:


Attachments
Picture of stripes on monitor. (48.66 KB, image/jpeg)
2008-09-17 08:54 UTC, Paul Menzel
no flags Details
X.org configuration file (2.13 KB, text/plain)
2008-09-17 08:58 UTC, Paul Menzel
no flags Details
output of ddcprobe and xrandr after having issued xrandr (1016 bytes, text/plain)
2008-09-17 09:07 UTC, Paul Menzel
no flags Details
Log-file with Intel 2.4.2 and "ModeDebug" "yes" (293.47 KB, text/plain)
2008-09-17 09:08 UTC, Paul Menzel
no flags Details
log file from intel driver 2.4.2 and "ModeDebug" "no" (95.12 KB, text/plain)
2008-09-17 09:09 UTC, Paul Menzel
no flags Details
log file from desktop pc with openchrome driver and Asus WV222S connected as monitor (62.08 KB, text/plain)
2008-09-18 00:39 UTC, Paul Menzel
no flags Details
log file trying comment #6 (382.03 KB, text/plain)
2008-09-23 04:14 UTC, Paul Menzel
no flags Details

Description Paul Menzel 2008-09-17 08:54:56 UTC
Created attachment 18956 [details]
Picture of stripes on monitor.

Dear developers,


I am the owner of an ASUS EeePC 701 4G and am not able to get the ASUS
VW222S [2] as an external display going at a resolution of 1680 * 1050
over VGA, which is the only port available.

I am just seeing moving stripes on the display (image attached) and the On Screen Display (OSD) from the monitor says it is displaying 1680 * 1050 resolution.

The thing is that a lot of people can get this this resolution to work
(with different monitor?) [3][4] with this modification [5] to
xorg.conf.

I am hoping you can give me a hint how to proceed. The monitor does work on a desktop PC without problems with a openchrome driver.

Some people helped me to get some information together for comparison
[6].

There was no difference in the result between the versions in Debian
unstable and experimental.

I upgrade to X Server 1.5.0 (RC6) and the xserver-xorg-video-intel 2.4.2 driver from Debian and the problem still remained.


Any help is appreciated. Thanks in advance,

Paul


[1] http://en.wikipedia.org/wiki/EeePC 
[2] http://www.asus.com/products.aspx?l1=10&l2=89&l3=362&l4=0&model=1741&modelmenu=1
[3] http://lists.alioth.debian.org/pipermail/debian-eeepc-devel/2008-August/000569.html
[4] http://lists.alioth.debian.org/pipermail/debian-eeepc-devel/2008-August/000637.html
[5] http://wiki.debian.org/DebianEeePC/HowTo/Configure#head-5002c433e6ebf8a0a8fae6ae545cc32789bdae3f
[6] http://lists.alioth.debian.org/pipermail/debian-eeepc-devel/2008-August/000756.html
Comment 1 Paul Menzel 2008-09-17 08:58:13 UTC
Created attachment 18957 [details]
X.org configuration file
Comment 2 Paul Menzel 2008-09-17 09:07:11 UTC
Created attachment 18959 [details]
output of ddcprobe and xrandr after having issued xrandr

The command used was the following.

xrandr --output VGA --mode auto --below LVDS
Comment 3 Paul Menzel 2008-09-17 09:08:39 UTC
Created attachment 18960 [details]
Log-file with Intel 2.4.2 and "ModeDebug" "yes"
Comment 4 Paul Menzel 2008-09-17 09:09:45 UTC
Created attachment 18961 [details]
log file from intel driver 2.4.2 and "ModeDebug" "no"
Comment 5 Paul Menzel 2008-09-18 00:39:13 UTC
Created attachment 18971 [details]
log file from desktop pc with openchrome driver and Asus WV222S connected as monitor

This is the log file, which is created under Debian Sid on a destop machine with a VIA chipset and the openchrome driver. The monitor works as expected on that machine. Maybe it helps to spot a difference in detecting the resolution.
Comment 6 Hong Liu 2008-09-23 02:54:04 UTC
Modeline "1680x1050"x60.0  146.25  1680 1784 1960 2240  1050 1053 1059 1089 +hsync +vsync (65.3 kHz)

Could you try the above modeline with xrandr to see if it works? It seems the EDID data of your monitor is not correct.

Thanks,
Hong


Hi, Zhenyu, Long time no see:)
still busy working on graphic driver? :)
Comment 7 Paul Menzel 2008-09-23 04:14:04 UTC
(In reply to comment #6)

Dear Hong,


thank you for your suggestion.

> Modeline "1680x1050"x60.0  146.25  1680 1784 1960 2240  1050 1053 1059 1089
> +hsync +vsync (65.3 kHz)
> 
> Could you try the above modeline with xrandr to see if it works?

I did

$ xrandr --newmode "1680x1050"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 +hsync +vsync
$ xrandr --addmode VGA 1680x1050
$ xrandr
Screen 0: minimum 320 x 200, current 800 x 480, maximum 2048 x 2048
VGA disconnected (normal left inverted right x axis y axis)
   1680x1050      60.0
LVDS connected 800x480+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   800x480        60.0*+
   640x480        85.0     72.8     75.0     59.9
   720x400        85.0
   640x400        85.1
   640x350        85.1
TV disconnected (normal left inverted right x axis y axis)
$ xrandr --output VGA --mode 1680x1050
$ xrandr
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 2048 x 2048
VGA connected 1680x1050+0+0 (normal left inverted right x axis y axis) 473mm x 296mm
   1680x1050      60.0*+   60.0     60.0*    60.0
   1600x1200      60.0     60.0
   1600x1024      60.2
   1400x1050      74.8     70.0     60.0
   1280x1024      75.0     60.0     60.0
   1440x900       59.9     60.0
   1280x960       60.0     60.0
   1360x768       59.8
   1152x864       75.0     75.0     75.0     70.0     60.0
   1024x768       75.1     75.0     70.1     60.0
   832x624        74.6
   800x600        72.2     75.0     60.3     56.2
   640x480        75.0     72.8     72.8     75.0     66.7     60.0     59.9
   720x400        70.1
LVDS connected 800x480+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   800x480        60.0*+
   640x480        85.0     72.8     75.0     59.9
   720x400        85.0
   640x400        85.1
   640x350        85.1
TV disconnected (normal left inverted right x axis y axis)
$ xrandr --output VGA --off

But that did not help. I am still getting the vertical lines. Maybe a little faster moving, due to the the different refresh rates.

Does it have to do something with this?

(II) intel(0): Not using default mode "1680x1050" (monitor doesn't support reduced blanking)
(II) intel(0): Not using default mode "1680x1050" (exceeds panel dimensions)
(II) intel(0): Not using default mode "1680x1050" (exceeds panel dimensions)
(II) intel(0): Not using default mode "1680x1050" (exceeds panel dimensions)
(II) intel(0): Not using default mode "1680x1050" (exceeds panel dimensions)

> It seems the EDID data of your monitor is not correct.

Do you have an idea why it is working with openchrome than. Do the drivers detect the settings themselves, i. e., is there a difference between intel and openchrome?

I am attaching the log-file.

Thanks,

Paul
Comment 8 Paul Menzel 2008-09-23 04:14:56 UTC
Created attachment 19126 [details]
log file trying comment #6
Comment 9 Hong Liu 2008-09-23 18:29:18 UTC
(In reply to comment #7)
...
> $ xrandr --output VGA --mode 1680x1050
> $ xrandr

Would you please verify (using xrandr --verbose) that your monitor are actually using the manually added mode? Or you can use another name (1680x1050_test) for your modeline?

> 
> Does it have to do something with this?
> 
> (II) intel(0): Not using default mode "1680x1050" (monitor doesn't support
> reduced blanking)
> (II) intel(0): Not using default mode "1680x1050" (exceeds panel dimensions)
> (II) intel(0): Not using default mode "1680x1050" (exceeds panel dimensions)
> (II) intel(0): Not using default mode "1680x1050" (exceeds panel dimensions)
> (II) intel(0): Not using default mode "1680x1050" (exceeds panel dimensions)
> 

No, we are just filtering out some inappropriate modes for LVDS.


> 
> Do you have an idea why it is working with openchrome than. Do the drivers
> detect the settings themselves, i. e., is there a difference between intel and
> openchrome?

[VW222_Analog.AddReg]
...
HKR,"MODES\1680,1050",Mode1,,"30.0-83.0,56.0-76.0,+,+"
...
HKR,,ICMProfile,0,"VW222.icm"

This is what I found in the .inf file in ASUS's windows driver package. It requires +hsync +vsync for 1680x1050 while driver detected -hsync +vsync from the EDID data.

Thanks,
Hong
Comment 10 Paul Menzel 2008-09-25 01:53:03 UTC
Dear Hong,

(In reply to comment #9)

thank you for your response.

> (In reply to comment #7)
> ...
> > $ xrandr --output VGA --mode 1680x1050
> > $ xrandr
> 
> Would you please verify (using xrandr --verbose) that your monitor are
> actually using the manually added mode? Or you can use another name
> (1680x1050_test) for your modeline?

I do still get the wrong image, i. e. horizontal lines.

$ xrandr --newmode "vw222s"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 +hsync +vsync
$ xrandr --addmode VGA vw222s
$ xrandr
Screen 0: minimum 320 x 200, current 800 x 480, maximum 2048 x 2048
VGA disconnected (normal left inverted right x axis y axis)
   vw222s         60.0
LVDS connected 800x480+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   800x480        60.0*+
   640x480        85.0     72.8     75.0     59.9
   720x400        85.0
   640x400        85.1
   640x350        85.1
TV disconnected (normal left inverted right x axis y axis)
$ xrandr --output VGA --mode vw222s
$ xrandr --verbose
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 2048 x 2048
VGA connected 1680x1050+0+0 (0x84) normal (normal left inverted right x axis y axis) 473mm x 296mm
        Identifier: 0x3b
        Timestamp:  22053
        Subpixel:   unknown
        Clones:
        CRTC:       0
        CRTCs:      0 1
        EDID_DATA:
                00ffffffffffff000469a22201010101
                0c1201031e2f1e78eec4f6a3574a9c23
                114f54bfef00714f818081409500a940
                b3000101010121399030621a274068b0
                3600d9281100001c000000fd00384b1f
                5111000a202020202020000000fc0056
                573232320a20202020202020000000ff
                0038334c4d51533037393235300a00b3
  1680x1050 (0x85)  146.2MHz -HSync +VSync +preferred
        h: width  1680 start 1784 end 1960 total 2240 skew    0 clock   65.3KHz
        v: height 1050 start 1053 end 1059 total 1089           clock   60.0Hz
  1600x1200 (0x86)  162.0MHz +HSync +VSync
        h: width  1600 start 1664 end 1856 total 2160 skew    0 clock   75.0KHz
        v: height 1200 start 1201 end 1204 total 1250           clock   60.0Hz
  1600x1200 (0x87)  161.0MHz -HSync +VSync
        h: width  1600 start 1704 end 1880 total 2160 skew    0 clock   74.5KHz
        v: height 1200 start 1201 end 1204 total 1242           clock   60.0Hz
  1680x1050 (0x88)  147.1MHz -HSync +VSync
        h: width  1680 start 1784 end 1968 total 2256 skew    0 clock   65.2KHz
        v: height 1050 start 1051 end 1054 total 1087           clock   60.0Hz
  1680x1050 (0x85)  146.2MHz -HSync +VSync
        h: width  1680 start 1784 end 1960 total 2240 skew    0 clock   65.3KHz
        v: height 1050 start 1053 end 1059 total 1089           clock   60.0Hz
  1600x1024 (0x89)  103.1MHz +HSync +VSync
        h: width  1600 start 1600 end 1656 total 1664 skew    0 clock   62.0KHz
        v: height 1024 start 1024 end 1029 total 1030           clock   60.2Hz
  1400x1050 (0x8a)  155.8MHz +HSync +VSync
        h: width  1400 start 1464 end 1784 total 1912 skew    0 clock   81.5KHz
        v: height 1050 start 1052 end 1064 total 1090           clock   74.8Hz
  1400x1050 (0x8b)  145.1MHz -HSync +VSync
        h: width  1400 start 1496 end 1648 total 1896 skew    0 clock   76.5KHz
        v: height 1050 start 1051 end 1054 total 1093           clock   70.0Hz
  1400x1050 (0x8c)  122.0MHz +HSync +VSync
        h: width  1400 start 1488 end 1640 total 1880 skew    0 clock   64.9KHz
        v: height 1050 start 1052 end 1064 total 1082           clock   60.0Hz
  1280x1024 (0x8d)  135.0MHz +HSync +VSync
        h: width  1280 start 1296 end 1440 total 1688 skew    0 clock   80.0KHz
        v: height 1024 start 1025 end 1028 total 1066           clock   75.0Hz
  1280x1024 (0x8e)  108.9MHz -HSync +VSync
        h: width  1280 start 1360 end 1496 total 1712 skew    0 clock   63.6KHz
        v: height 1024 start 1025 end 1028 total 1060           clock   60.0Hz
  1280x1024 (0x8f)  108.0MHz +HSync +VSync
        h: width  1280 start 1328 end 1440 total 1688 skew    0 clock   64.0KHz
        v: height 1024 start 1025 end 1028 total 1066           clock   60.0Hz
  1440x900 (0x90)  106.5MHz -HSync +VSync
        h: width  1440 start 1520 end 1672 total 1904 skew    0 clock   55.9KHz
        v: height  900 start  903 end  909 total  934           clock   59.9Hz
  1440x900 (0x91)  106.5MHz -HSync +VSync
        h: width  1440 start 1520 end 1672 total 1904 skew    0 clock   55.9KHz
        v: height  900 start  901 end  904 total  932           clock   60.0Hz
  1280x960 (0x92)  108.0MHz +HSync +VSync
        h: width  1280 start 1376 end 1488 total 1800 skew    0 clock   60.0KHz
        v: height  960 start  961 end  964 total 1000           clock   60.0Hz
  1280x960 (0x93)  102.1MHz -HSync +VSync
        h: width  1280 start 1360 end 1496 total 1712 skew    0 clock   59.6KHz
        v: height  960 start  961 end  964 total  994           clock   60.0Hz
  1360x768 (0x94)   84.8MHz -HSync +VSync
        h: width  1360 start 1432 end 1568 total 1776 skew    0 clock   47.7KHz
        v: height  768 start  771 end  781 total  798           clock   59.8Hz
  1152x864 (0x95)  108.0MHz +HSync +VSync
        h: width  1152 start 1216 end 1344 total 1600 skew    0 clock   67.5KHz
        v: height  864 start  865 end  868 total  900           clock   75.0Hz
  1152x864 (0x96)  105.0MHz -HSync +VSync
        h: width  1152 start 1224 end 1352 total 1552 skew    0 clock   67.6KHz
        v: height  864 start  865 end  868 total  902           clock   75.0Hz
  1152x864 (0x97)  105.0MHz -HSync +VSync
        h: width  1152 start 1224 end 1352 total 1552 skew    0 clock   67.6KHz
        v: height  864 start  865 end  868 total  902           clock   75.0Hz
  1152x864 (0x98)   96.8MHz -HSync +VSync
        h: width  1152 start 1224 end 1344 total 1536 skew    0 clock   63.0KHz
        v: height  864 start  865 end  868 total  900           clock   70.0Hz
  1152x864 (0x99)   81.6MHz -HSync +VSync
        h: width  1152 start 1216 end 1336 total 1520 skew    0 clock   53.7KHz
        v: height  864 start  865 end  868 total  895           clock   60.0Hz
  1024x768 (0x9a)   78.8MHz +HSync +VSync
        h: width  1024 start 1040 end 1136 total 1312 skew    0 clock   60.1KHz
        v: height  768 start  769 end  772 total  800           clock   75.1Hz
  1024x768 (0x9b)   78.8MHz +HSync +VSync
        h: width  1024 start 1040 end 1136 total 1312 skew    0 clock   60.0KHz
        v: height  768 start  769 end  772 total  800           clock   75.0Hz
  1024x768 (0x9c)   75.0MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1328 skew    0 clock   56.5KHz
        v: height  768 start  771 end  777 total  806           clock   70.1Hz
  1024x768 (0x9d)   65.0MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock   48.4KHz
        v: height  768 start  771 end  777 total  806           clock   60.0Hz
  832x624 (0x9e)   57.3MHz -HSync -VSync
        h: width   832 start  864 end  928 total 1152 skew    0 clock   49.7KHz
        v: height  624 start  625 end  628 total  667           clock   74.6Hz
  800x600 (0x9f)   50.0MHz +HSync +VSync
        h: width   800 start  856 end  976 total 1040 skew    0 clock   48.1KHz
        v: height  600 start  637 end  643 total  666           clock   72.2Hz
  800x600 (0xa0)   49.5MHz +HSync +VSync
        h: width   800 start  816 end  896 total 1056 skew    0 clock   46.9KHz
        v: height  600 start  601 end  604 total  625           clock   75.0Hz
  800x600 (0xa1)   40.0MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock   37.9KHz
        v: height  600 start  601 end  605 total  628           clock   60.3Hz
  800x600 (0xa2)   36.0MHz +HSync +VSync
        h: width   800 start  824 end  896 total 1024 skew    0 clock   35.2KHz
        v: height  600 start  601 end  603 total  625           clock   56.2Hz
  640x480 (0x41)   31.5MHz -HSync -VSync
        h: width   640 start  656 end  720 total  840 skew    0 clock   37.5KHz
        v: height  480 start  481 end  484 total  500           clock   75.0Hz
  640x480 (0xa3)   31.5MHz -HSync -VSync
        h: width   640 start  664 end  704 total  832 skew    0 clock   37.9KHz
        v: height  480 start  489 end  491 total  520           clock   72.8Hz
  640x480 (0x40)   31.5MHz -HSync -VSync
        h: width   640 start  664 end  704 total  832 skew    0 clock   37.9KHz
        v: height  480 start  489 end  492 total  520           clock   72.8Hz
  640x480 (0x41)   31.5MHz -HSync -VSync
        h: width   640 start  656 end  720 total  840 skew    0 clock   37.5KHz
        v: height  480 start  481 end  484 total  500           clock   75.0Hz
  640x480 (0xa4)   30.2MHz -HSync -VSync
        h: width   640 start  704 end  768 total  864 skew    0 clock   35.0KHz
        v: height  480 start  483 end  486 total  525           clock   66.7Hz
  640x480 (0xa5)   25.2MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock   31.5KHz
        v: height  480 start  490 end  492 total  525           clock   60.0Hz
  640x480 (0x42)   25.2MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock   31.5KHz
        v: height  480 start  490 end  492 total  525           clock   59.9Hz
  720x400 (0xa6)   28.3MHz -HSync +VSync
        h: width   720 start  738 end  846 total  900 skew    0 clock   31.5KHz
        v: height  400 start  412 end  414 total  449           clock   70.1Hz
  vw222s (0x84)  146.2MHz +HSync +VSync *current
        h: width  1680 start 1784 end 1960 total 2240 skew    0 clock   65.3KHz
        v: height 1050 start 1053 end 1059 total 1089           clock   60.0Hz
LVDS connected 800x480+0+0 (0x3e) normal (normal left inverted right x axis y axis) 0mm x 0mm   
        Identifier: 0x3c
        Timestamp:  22053
        Subpixel:   horizontal rgb
        Clones: 
        CRTC:       1
        CRTCs:      1
        PANEL_FITTING: full
                supported: center       full_aspect  full
        BACKLIGHT_CONTROL: kernel
                supported: native       legacy       combination  kernel
        BACKLIGHT: 14 (0x0000000e) range:  (0,15)
  800x480 (0x3e)   32.0MHz *current +preferred
        h: width   800 start  840 end  968 total 1056 skew    0 clock   30.3KHz
        v: height  480 start  481 end  484 total  505           clock   60.0Hz
  640x480 (0x3f)   36.0MHz -HSync -VSync
        h: width   640 start  696 end  752 total  832 skew    0 clock   43.3KHz
        v: height  480 start  481 end  484 total  509           clock   85.0Hz
  640x480 (0x40)   31.5MHz -HSync -VSync
        h: width   640 start  664 end  704 total  832 skew    0 clock   37.9KHz
        v: height  480 start  489 end  492 total  520           clock   72.8Hz
  640x480 (0x41)   31.5MHz -HSync -VSync
        h: width   640 start  656 end  720 total  840 skew    0 clock   37.5KHz
        v: height  480 start  481 end  484 total  500           clock   75.0Hz
  640x480 (0x42)   25.2MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock   31.5KHz
        v: height  480 start  490 end  492 total  525           clock   59.9Hz
  720x400 (0x43)   35.5MHz -HSync +VSync
        h: width   720 start  756 end  828 total  936 skew    0 clock   37.9KHz
        v: height  400 start  401 end  404 total  446           clock   85.0Hz
  640x400 (0x44)   31.5MHz -HSync +VSync
        h: width   640 start  672 end  736 total  832 skew    0 clock   37.9KHz
        v: height  400 start  401 end  404 total  445           clock   85.1Hz
  640x350 (0x45)   31.5MHz +HSync -VSync
        h: width   640 start  672 end  736 total  832 skew    0 clock   37.9KHz
        v: height  350 start  382 end  385 total  445           clock   85.1Hz
TV disconnected (normal left inverted right x axis y axis)
        Identifier: 0x3d
        Timestamp:  22053
        Subpixel:   unknown
        Clones: 
        CRTCs:      0 1
        BOTTOM: 37 (0x00000025) range:  (0,100)
        RIGHT: 46 (0x0000002e) range:  (0,100)
        TOP: 36 (0x00000024) range:  (0,100)
        LEFT: 54 (0x00000036) range:  (0,100)
        TV_FORMAT: NTSC-M
                supported: NTSC-M       NTSC-443     NTSC-J       PAL-M
                           PAL-N        PAL
$ xrandr --output VGA --off


> > Does it have to do something with this?
> > 
> > (II) intel(0): Not using default mode "1680x1050" (monitor doesn't support
> > reduced blanking)
> > (II) intel(0): Not using default mode "1680x1050" (exceeds panel dimensions)
> > (II) intel(0): Not using default mode "1680x1050" (exceeds panel dimensions)
> > (II) intel(0): Not using default mode "1680x1050" (exceeds panel dimensions)
> > (II) intel(0): Not using default mode "1680x1050" (exceeds panel dimensions)
> > 
> 
> No, we are just filtering out some inappropriate modes for LVDS.

I understand.

> > Do you have an idea why it is working with openchrome than. Do the drivers
> > detect the settings themselves, i. e., is there a difference between intel
> > and openchrome?
> 
> [VW222_Analog.AddReg]
> ...
> HKR,"MODES\1680,1050",Mode1,,"30.0-83.0,56.0-76.0,+,+"
> ...
> HKR,,ICMProfile,0,"VW222.icm"
> 
> This is what I found in the .inf file in ASUS's windows driver package. It
> requires +hsync +vsync for 1680x1050 while driver detected -hsync +vsync from
> the EDID data.

It is still strange for me, that openchrome is getting the right settings. Maybe it this output is helpful for comparison. I looks like it does not try to detect EDID data.

$ LANG=C dpkg -l xserver-xorg-video-openchrome
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name           Version            Description
+++-==============-==================-============================================
ii  xserver-xorg-v 1:0.2.902+svn579-2 X.Org X server -- VIA display driver

$ xrandr --verbose
Screen 0: minimum 640 x 400, current 1680 x 1050, maximum 1680 x 1050
default connected 1680x1050+0+0 (0x50) normal (normal) 0mm x 0mm
	Identifier: 0x4f
	Timestamp:  128709
	Subpixel:   no subpixels
	Clones:    
	CRTC:       0
	CRTCs:      0
  1680x1050 (0x50)  105.8MHz *current
        h: width  1680 start    0 end    0 total 1680 skew    0 clock   63.0KHz
        v: height 1050 start    0 end    0 total 1050           clock   60.0Hz
  1400x1050 (0x51)  102.9MHz
        h: width  1400 start    0 end    0 total 1400 skew    0 clock   73.5KHz
        v: height 1050 start    0 end    0 total 1050           clock   70.0Hz
  1400x1050 (0x52)   88.2MHz
        h: width  1400 start    0 end    0 total 1400 skew    0 clock   63.0KHz
        v: height 1050 start    0 end    0 total 1050           clock   60.0Hz
  1280x1024 (0x53)   98.3MHz
        h: width  1280 start    0 end    0 total 1280 skew    0 clock   76.8KHz
        v: height 1024 start    0 end    0 total 1024           clock   75.0Hz
  1280x1024 (0x54)   78.6MHz
        h: width  1280 start    0 end    0 total 1280 skew    0 clock   61.4KHz
        v: height 1024 start    0 end    0 total 1024           clock   60.0Hz
  1440x900 (0x55)   77.8MHz
        h: width  1440 start    0 end    0 total 1440 skew    0 clock   54.0KHz
        v: height  900 start    0 end    0 total  900           clock   60.0Hz
  1280x960 (0x56)   73.7MHz
        h: width  1280 start    0 end    0 total 1280 skew    0 clock   57.6KHz
        v: height  960 start    0 end    0 total  960           clock   60.0Hz
  1280x800 (0x57)   61.4MHz
        h: width  1280 start    0 end    0 total 1280 skew    0 clock   48.0KHz
        v: height  800 start    0 end    0 total  800           clock   60.0Hz
  1152x864 (0x58)   74.6MHz
        h: width  1152 start    0 end    0 total 1152 skew    0 clock   64.8KHz
        v: height  864 start    0 end    0 total  864           clock   75.0Hz
  1280x768 (0x59)   59.0MHz
        h: width  1280 start    0 end    0 total 1280 skew    0 clock   46.1KHz
        v: height  768 start    0 end    0 total  768           clock   60.0Hz
  1024x768 (0x5a)   59.0MHz
        h: width  1024 start    0 end    0 total 1024 skew    0 clock   57.6KHz
        v: height  768 start    0 end    0 total  768           clock   75.0Hz
  1024x768 (0x5b)   55.1MHz
        h: width  1024 start    0 end    0 total 1024 skew    0 clock   53.8KHz
        v: height  768 start    0 end    0 total  768           clock   70.0Hz
  1024x768 (0x5c)   47.2MHz
        h: width  1024 start    0 end    0 total 1024 skew    0 clock   46.1KHz
        v: height  768 start    0 end    0 total  768           clock   60.0Hz
  832x624 (0x5d)   38.9MHz
        h: width   832 start    0 end    0 total  832 skew    0 clock   46.8KHz
        v: height  624 start    0 end    0 total  624           clock   75.0Hz
  800x600 (0x5e)   36.0MHz
        h: width   800 start    0 end    0 total  800 skew    0 clock   45.0KHz
        v: height  600 start    0 end    0 total  600           clock   75.0Hz
  800x600 (0x5f)   34.6MHz
        h: width   800 start    0 end    0 total  800 skew    0 clock   43.2KHz
        v: height  600 start    0 end    0 total  600           clock   72.0Hz
  800x600 (0x60)   28.8MHz
        h: width   800 start    0 end    0 total  800 skew    0 clock   36.0KHz
        v: height  600 start    0 end    0 total  600           clock   60.0Hz
  800x600 (0x61)   26.9MHz
        h: width   800 start    0 end    0 total  800 skew    0 clock   33.6KHz
        v: height  600 start    0 end    0 total  600           clock   56.0Hz
  640x480 (0x62)   23.0MHz
        h: width   640 start    0 end    0 total  640 skew    0 clock   36.0KHz
        v: height  480 start    0 end    0 total  480           clock   75.0Hz
  640x480 (0x63)   22.4MHz
        h: width   640 start    0 end    0 total  640 skew    0 clock   35.0KHz
        v: height  480 start    0 end    0 total  480           clock   73.0Hz
  640x480 (0x64)   20.6MHz
        h: width   640 start    0 end    0 total  640 skew    0 clock   32.2KHz
        v: height  480 start    0 end    0 total  480           clock   67.0Hz
  640x480 (0x65)   18.4MHz
        h: width   640 start    0 end    0 total  640 skew    0 clock   28.8KHz
        v: height  480 start    0 end    0 total  480           clock   60.0Hz
  720x400 (0x66)   20.2MHz
        h: width   720 start    0 end    0 total  720 skew    0 clock   28.0KHz
        v: height  400 start    0 end    0 total  400           clock   70.0Hz


Thanks a lot,

Paul
Comment 11 Hong Liu 2008-10-06 02:05:10 UTC
not sure why the detailed mode doesn't work with the i915gm chip :(

Would you please try the reduced blanking mode to see if it works?
Using #cvt -r 1680 1050 to calculate the modeline, and please also try +hsync +vsync option with reduced blanking mode.

Thanks,
Hong
Comment 12 Paul Menzel 2008-10-07 03:50:51 UTC
(In reply to comment #11)
> not sure why the detailed mode doesn't work with the i915gm chip :(
> 
> Would you please try the reduced blanking mode to see if it works?
> Using #cvt -r 1680 1050 to calculate the modeline, and please also try +hsync
> +vsync option with reduced blanking mode.

Yes it worked!!! Thank you so much. The first try worked right away, so I did not try the other variants. If you want me to do for debugging or fixing something, please tell me.

The image was not centered on the VGA display (little bit to the right and, I believe, a little bit stretched horizontally). Not finding a auto detect setting on the monitor, I turned it off and on again and it was centered correctly.

Here is what I did.

$ cvt -v -r 1680 1050
# 1680x1050 59.88 Hz (CVT 1.76MA-R) hsync: 64.67 kHz; pclk: 119.00 MHz
Modeline "1680x1050R"  119.00  1680 1728 1760 1840  1050 1053 1059 1080 +hsync -vsync
$ xrandr --newmode "vw222s" 119.00  1680 1728 1760 1840  1050 1053 1059 1080 +hsync -vsync
$ xrandr --addmode VGA vw222s
$ xrandr
Screen 0: minimum 320 x 200, current 800 x 480, maximum 2048 x 2048
VGA disconnected (normal left inverted right x axis y axis)
   vw222s         59.9
LVDS connected 800x480+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   800x480        60.0*+
   640x480        85.0     72.8     75.0     59.9
   720x400        85.0
   640x400        85.1
   640x350        85.1
TV disconnected (normal left inverted right x axis y axis)
paul@uinonah:~$ xrandr --output VGA --mode vw222s
paul@uinonah:~$ xrandr --verbose
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 2048 x 2048
VGA connected 1680x1050+0+0 (0x84) normal (normal left inverted right x axis y axis) 473mm x 296mm
        Identifier: 0x3b
        Timestamp:  21658
        Subpixel:   unknown
        Clones: 
        CRTC:       0
        CRTCs:      0 1
        EDID_DATA:
                00ffffffffffff000469a22201010101
                0c1201031e2f1e78eec4f6a3574a9c23
                114f54bfef00714f818081409500a940
                b3000101010121399030621a274068b0
                3600d9281100001c000000fd00384b1f
                5111000a202020202020000000fc0056
                573232320a20202020202020000000ff
                0038334c4d51533037393235300a00b3
  1680x1050 (0x85)  146.2MHz -HSync +VSync +preferred
        h: width  1680 start 1784 end 1960 total 2240 skew    0 clock   65.3KHz
        v: height 1050 start 1053 end 1059 total 1089           clock   60.0Hz
  1600x1200 (0x86)  162.0MHz +HSync +VSync
        h: width  1600 start 1664 end 1856 total 2160 skew    0 clock   75.0KHz
        v: height 1200 start 1201 end 1204 total 1250           clock   60.0Hz
  1600x1200 (0x87)  161.0MHz -HSync +VSync
        h: width  1600 start 1704 end 1880 total 2160 skew    0 clock   74.5KHz
        v: height 1200 start 1201 end 1204 total 1242           clock   60.0Hz
  1680x1050 (0x88)  147.1MHz -HSync +VSync
        h: width  1680 start 1784 end 1968 total 2256 skew    0 clock   65.2KHz
        v: height 1050 start 1051 end 1054 total 1087           clock   60.0Hz
  1680x1050 (0x85)  146.2MHz -HSync +VSync
        h: width  1680 start 1784 end 1960 total 2240 skew    0 clock   65.3KHz
        v: height 1050 start 1053 end 1059 total 1089           clock   60.0Hz
  1600x1024 (0x89)  103.1MHz +HSync +VSync
        h: width  1600 start 1600 end 1656 total 1664 skew    0 clock   62.0KHz
        v: height 1024 start 1024 end 1029 total 1030           clock   60.2Hz
  1400x1050 (0x8a)  155.8MHz +HSync +VSync
        h: width  1400 start 1464 end 1784 total 1912 skew    0 clock   81.5KHz
        v: height 1050 start 1052 end 1064 total 1090           clock   74.8Hz
  1400x1050 (0x8b)  145.1MHz -HSync +VSync
        h: width  1400 start 1496 end 1648 total 1896 skew    0 clock   76.5KHz
        v: height 1050 start 1051 end 1054 total 1093           clock   70.0Hz
  1400x1050 (0x8c)  122.0MHz +HSync +VSync
        h: width  1400 start 1488 end 1640 total 1880 skew    0 clock   64.9KHz
        v: height 1050 start 1052 end 1064 total 1082           clock   60.0Hz
  1280x1024 (0x8d)  135.0MHz +HSync +VSync
        h: width  1280 start 1296 end 1440 total 1688 skew    0 clock   80.0KHz
        v: height 1024 start 1025 end 1028 total 1066           clock   75.0Hz
  1280x1024 (0x8e)  108.9MHz -HSync +VSync
        h: width  1280 start 1360 end 1496 total 1712 skew    0 clock   63.6KHz
        v: height 1024 start 1025 end 1028 total 1060           clock   60.0Hz
  1280x1024 (0x8f)  108.0MHz +HSync +VSync
        h: width  1280 start 1328 end 1440 total 1688 skew    0 clock   64.0KHz
        v: height 1024 start 1025 end 1028 total 1066           clock   60.0Hz
  1440x900 (0x90)  106.5MHz -HSync +VSync
        h: width  1440 start 1520 end 1672 total 1904 skew    0 clock   55.9KHz
        v: height  900 start  903 end  909 total  934           clock   59.9Hz
  1440x900 (0x91)  106.5MHz -HSync +VSync
        h: width  1440 start 1520 end 1672 total 1904 skew    0 clock   55.9KHz
        v: height  900 start  901 end  904 total  932           clock   60.0Hz
  1280x960 (0x92)  108.0MHz +HSync +VSync
        h: width  1280 start 1376 end 1488 total 1800 skew    0 clock   60.0KHz
        v: height  960 start  961 end  964 total 1000           clock   60.0Hz
  1280x960 (0x93)  102.1MHz -HSync +VSync
        h: width  1280 start 1360 end 1496 total 1712 skew    0 clock   59.6KHz
        v: height  960 start  961 end  964 total  994           clock   60.0Hz
  1360x768 (0x94)   84.8MHz -HSync +VSync
        h: width  1360 start 1432 end 1568 total 1776 skew    0 clock   47.7KHz
        v: height  768 start  771 end  781 total  798           clock   59.8Hz
  1152x864 (0x95)  108.0MHz +HSync +VSync
        h: width  1152 start 1216 end 1344 total 1600 skew    0 clock   67.5KHz
        v: height  864 start  865 end  868 total  900           clock   75.0Hz
  1152x864 (0x96)  105.0MHz -HSync +VSync
        h: width  1152 start 1224 end 1352 total 1552 skew    0 clock   67.6KHz
        v: height  864 start  865 end  868 total  902           clock   75.0Hz
  1152x864 (0x97)  105.0MHz -HSync +VSync
        h: width  1152 start 1224 end 1352 total 1552 skew    0 clock   67.6KHz
        v: height  864 start  865 end  868 total  902           clock   75.0Hz
  1152x864 (0x98)   96.8MHz -HSync +VSync
        h: width  1152 start 1224 end 1344 total 1536 skew    0 clock   63.0KHz
        v: height  864 start  865 end  868 total  900           clock   70.0Hz
  1152x864 (0x99)   81.6MHz -HSync +VSync
        h: width  1152 start 1216 end 1336 total 1520 skew    0 clock   53.7KHz
        v: height  864 start  865 end  868 total  895           clock   60.0Hz
  1024x768 (0x9a)   78.8MHz +HSync +VSync
        h: width  1024 start 1040 end 1136 total 1312 skew    0 clock   60.1KHz
        v: height  768 start  769 end  772 total  800           clock   75.1Hz
  1024x768 (0x9b)   78.8MHz +HSync +VSync
        h: width  1024 start 1040 end 1136 total 1312 skew    0 clock   60.0KHz
        v: height  768 start  769 end  772 total  800           clock   75.0Hz
  1024x768 (0x9c)   75.0MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1328 skew    0 clock   56.5KHz
        v: height  768 start  771 end  777 total  806           clock   70.1Hz
  1024x768 (0x9d)   65.0MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock   48.4KHz
        v: height  768 start  771 end  777 total  806           clock   60.0Hz
  832x624 (0x9e)   57.3MHz -HSync -VSync
        h: width   832 start  864 end  928 total 1152 skew    0 clock   49.7KHz
        v: height  624 start  625 end  628 total  667           clock   74.6Hz
  800x600 (0x9f)   50.0MHz +HSync +VSync
        h: width   800 start  856 end  976 total 1040 skew    0 clock   48.1KHz
        v: height  600 start  637 end  643 total  666           clock   72.2Hz
  800x600 (0xa0)   49.5MHz +HSync +VSync
        h: width   800 start  816 end  896 total 1056 skew    0 clock   46.9KHz
        v: height  600 start  601 end  604 total  625           clock   75.0Hz
  800x600 (0xa1)   40.0MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock   37.9KHz
        v: height  600 start  601 end  605 total  628           clock   60.3Hz
  800x600 (0xa2)   36.0MHz +HSync +VSync
        h: width   800 start  824 end  896 total 1024 skew    0 clock   35.2KHz
        v: height  600 start  601 end  603 total  625           clock   56.2Hz
  640x480 (0x41)   31.5MHz -HSync -VSync
        h: width   640 start  656 end  720 total  840 skew    0 clock   37.5KHz
        v: height  480 start  481 end  484 total  500           clock   75.0Hz
  640x480 (0xa3)   31.5MHz -HSync -VSync
        h: width   640 start  664 end  704 total  832 skew    0 clock   37.9KHz
        v: height  480 start  489 end  491 total  520           clock   72.8Hz
  640x480 (0x40)   31.5MHz -HSync -VSync
        h: width   640 start  664 end  704 total  832 skew    0 clock   37.9KHz
        v: height  480 start  489 end  492 total  520           clock   72.8Hz
  640x480 (0x41)   31.5MHz -HSync -VSync
        h: width   640 start  656 end  720 total  840 skew    0 clock   37.5KHz
        v: height  480 start  481 end  484 total  500           clock   75.0Hz
  640x480 (0xa4)   30.2MHz -HSync -VSync
        h: width   640 start  704 end  768 total  864 skew    0 clock   35.0KHz
        v: height  480 start  483 end  486 total  525           clock   66.7Hz
  640x480 (0xa5)   25.2MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock   31.5KHz
        v: height  480 start  490 end  492 total  525           clock   60.0Hz
  640x480 (0x42)   25.2MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock   31.5KHz
        v: height  480 start  490 end  492 total  525           clock   59.9Hz
  720x400 (0xa6)   28.3MHz -HSync +VSync
        h: width   720 start  738 end  846 total  900 skew    0 clock   31.5KHz
        v: height  400 start  412 end  414 total  449           clock   70.1Hz
  vw222s (0x84)  119.0MHz +HSync -VSync *current
        h: width  1680 start 1728 end 1760 total 1840 skew    0 clock   64.7KHz
        v: height 1050 start 1053 end 1059 total 1080           clock   59.9Hz
LVDS connected 800x480+0+0 (0x3e) normal (normal left inverted right x axis y axis) 0mm x 0mm
        Identifier: 0x3c
        Timestamp:  21658
        Subpixel:   horizontal rgb
        Clones: 
        CRTC:       1
        CRTCs:      1
        PANEL_FITTING: full
                supported: center       full_aspect  full
        BACKLIGHT_CONTROL: kernel
                supported: native       legacy       combination  kernel
        BACKLIGHT: 8 (0x00000008) range:  (0,15)
  800x480 (0x3e)   32.0MHz *current +preferred
        h: width   800 start  840 end  968 total 1056 skew    0 clock   30.3KHz
        v: height  480 start  481 end  484 total  505           clock   60.0Hz
  640x480 (0x3f)   36.0MHz -HSync -VSync
        h: width   640 start  696 end  752 total  832 skew    0 clock   43.3KHz
        v: height  480 start  481 end  484 total  509           clock   85.0Hz
  640x480 (0x40)   31.5MHz -HSync -VSync
        h: width   640 start  664 end  704 total  832 skew    0 clock   37.9KHz
        v: height  480 start  489 end  492 total  520           clock   72.8Hz
  640x480 (0x41)   31.5MHz -HSync -VSync
        h: width   640 start  656 end  720 total  840 skew    0 clock   37.5KHz
        v: height  480 start  481 end  484 total  500           clock   75.0Hz
  640x480 (0x42)   25.2MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock   31.5KHz
        v: height  480 start  490 end  492 total  525           clock   59.9Hz
  720x400 (0x43)   35.5MHz -HSync +VSync
        h: width   720 start  756 end  828 total  936 skew    0 clock   37.9KHz
        v: height  400 start  401 end  404 total  446           clock   85.0Hz
  640x400 (0x44)   31.5MHz -HSync +VSync
        h: width   640 start  672 end  736 total  832 skew    0 clock   37.9KHz
        v: height  400 start  401 end  404 total  445           clock   85.1Hz
  640x350 (0x45)   31.5MHz +HSync -VSync
        h: width   640 start  672 end  736 total  832 skew    0 clock   37.9KHz
        v: height  350 start  382 end  385 total  445           clock   85.1Hz
TV disconnected (normal left inverted right x axis y axis)
        Identifier: 0x3d
        Timestamp:  21658
        Subpixel:   unknown
        Clones: 
        CRTCs:      0 1
        BOTTOM: 37 (0x00000025) range:  (0,100)
        RIGHT: 46 (0x0000002e) range:  (0,100)
        TOP: 36 (0x00000024) range:  (0,100)
        LEFT: 54 (0x00000036) range:  (0,100)
        TV_FORMAT: NTSC-M
                supported: NTSC-M       NTSC-443     NTSC-J       PAL-M
                           PAL-N        PAL
$ xrandr --output VGA --off


Thanks again. Two questions remain.

1. Whose “fault” is it, that it does not work out of the box?

ASUS providing wrong EDID data or the intel driver not being able to set up the monitor automatically (openchrome works). It would be nice to know to tell Asus and if they do not respond do not by there monitor products anymore.

2. What do I have to do to setup these setting by default? Add it somehow to xrandr (for example in some configuration file or at boot time) or add it to xorg.conf?


Thanks,

Paul
Comment 13 Hong Liu 2008-10-07 18:30:49 UTC
(In reply to comment #12)

> Yes it worked!!! Thank you so much. The first try worked right away, so I did
> not try the other variants.

good news :)

...
> Thanks again. Two questions remain.
> 
> 1. Whose “fault” is it, that it does not work out of the box?
>
This is a complicated question:)
it can be a bug in our driver, or a hardware bug in our graphics chipset (it seems with higher pixel clock - 146.2MHz, our graphics chipset can't generate correct video signal for your ASUS monitor to display).
If openchrome works, with large probability the fault is on our side :)

Since I don't have hardware at hand, I can't do further debugging.
 
> ASUS providing wrong EDID data or the intel driver not being able to set up
> the monitor automatically (openchrome works). It would be nice to know to
> tell Asus and if they do not respond do not by there monitor products anymore.
> 
> 2. What do I have to do to setup these setting by default? Add it somehow to
> xrandr (for example in some configuration file or at boot time) or add it to
> xorg.conf?
>

You can add the mode and make it the default one in xorg.conf (using the preferredMode option), please refer to
http://www.intellinuxgraphics.org/dualhead.html for details.

Thanks,
Hong
Comment 14 Paul Menzel 2012-08-15 13:49:10 UTC
This is definitely not fixed, because normal users cannot be expected to go through these steps. The goal is that everything works out of the box.

A similar patch as done in [1]

commit bc42aabc6a01b92b0f961d65671564e0e1cd7592
Author: Adam Jackson <ajax@redhat.com>
Date:   Wed May 23 16:26:54 2012 -0400

    drm/edid/quirks: ViewSonic VA2026w
    
    Entirely new class of fail for this one.  The detailed timings are for
    normal CVT but the monitor really wanted CVT-R.
    
    Bugzilla: http://bugzilla.redhat/com/516471
    Signed-off-by: Adam Jackson <ajax@redhat.com>
    Signed-off-by: Dave Airlie <airlied@redhat.com>

is needed.

#26294 reports some more screens (TVs) having incorrect EDID data.


[1] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commit;h=bc42aabc6a01b92b0f961d65671564e0e1cd7592
[2] https://bugs.freedesktop.org/show_bug.cgi?id=26294
Comment 15 Paul Menzel 2012-08-15 15:25:50 UTC
$ ./edid-decode asus.edid 
Extracted contents:
header:          00 ff ff ff ff ff ff 00
serial number:   04 69 a2 22 01 01 01 01 0c 12
version:         01 03
basic params:    1e 2f 1e 78 ee
chroma info:     c4 f6 a3 57 4a 9c 23 11 4f 54
established:     bf ef 00
standard:        71 4f 81 80 81 40 95 00 a9 40 b3 00 01 01 01 01
descriptor 1:    21 39 90 30 62 1a 27 40 68 b0 36 00 d9 28 11 00 00 1c
descriptor 2:    00 00 00 fd 00 38 4b 1f 51 11 00 0a 20 20 20 20 20 20
descriptor 3:    00 00 00 fc 00 56 57 32 32 32 0a 20 20 20 20 20 20 20
descriptor 4:    00 00 00 ff 00 38 33 4c 4d 51 53 30 37 39 32 35 30 0a
extensions:      00
checksum:        b3

Manufacturer: ACI Model 22a2 Serial Number 16843009
Made week 12 of 2008
EDID version: 1.3
Analog display, Input voltage level: 0.7/0.3 V
Configurable signal levels
Sync: Separate Composite SyncOnGreen 
Maximum image size: 47 cm x 30 cm
Gamma: 2.20
DPMS levels: Standby Suspend Off
RGB color display
Default (sRGB) color space is primary color space
First detailed timing is preferred timing
Established timings supported:
  720x400@70Hz
  640x480@60Hz
  640x480@67Hz
  640x480@72Hz
  640x480@75Hz
  800x600@56Hz
  800x600@60Hz
  800x600@72Hz
  800x600@75Hz
  832x624@75Hz
  1024x768@60Hz
  1024x768@70Hz
  1024x768@75Hz
  1280x1024@75Hz
Standard timings supported:
  1152x864@75Hz
  1280x1024@60Hz
  1280x960@60Hz
  1440x900@60Hz
  1600x1200@60Hz
  1680x1050@60Hz
Detailed mode: Clock 146.250 MHz, 473 mm x 296 mm
               1680 1784 1960 2240 hborder 0
               1050 1053 1059 1089 vborder 0
               -hsync +vsync
Monitor ranges: 56-75Hz vertical, 31-81kHz horizontal, max dotclock 170MHz
Monitor name: VW222
        Serial number: 83LMQS079250

Checksum: 0xb3 (valid)
Comment 16 Paul Menzel 2012-08-15 15:36:18 UTC
The URL of the monitor changed to [1].

[1] http://www.asus.com/Display/LCD_Monitors/VW222S/
Comment 17 Paul Menzel 2012-08-15 16:46:49 UTC
Patch sent to dri-devel list [1].

[1] http://lists.freedesktop.org/archives/dri-devel/2012-August/026478.html
Comment 18 Florian Mickler 2012-09-05 20:42:34 UTC
A patch referencing this bug report has been merged in Linux v3.6-rc4:

commit 6f33814bd4d9cfe76033a31b1c0c76c960cd8e4b
Author: Paul Menzel <paulepanter@users.sourceforge.net>
Date:   Wed Aug 8 23:12:19 2012 +0200

    drm: Add EDID_QUIRK_FORCE_REDUCED_BLANKING for ASUS VW222S
Comment 19 Daniel Vetter 2012-09-05 22:50:16 UTC
Patch landed, I guess we can close this one. Paul, thanks a lot for tracking this down and creating the patch!
Comment 20 Daniel Vetter 2013-01-09 10:31:41 UTC
We need to revert the patch, see https://bugzilla.kernel.org/show_bug.cgi?id=52281
Comment 21 Chris Wilson 2013-02-15 00:15:56 UTC
On the off-chance this is related can you try:

https://patchwork.kernel.org/patch/2142571/
https://patchwork.kernel.org/patch/2142581/
Comment 22 Florian Mickler 2013-03-04 22:51:44 UTC
A patch referencing a commit somehow associated to this bug report has been merged in Linux v3.9-rc1:

commit db3985e5ca8f50fc17606855ba394783d11683a5
Author: Daniel Vetter <daniel.vetter@ffwll.ch>
Date:   Wed Feb 13 20:37:48 2013 +1000

    Revert "drm: Add EDID_QUIRK_FORCE_REDUCED_BLANKING for ASUS VW222S"
Comment 23 Imre Deak 2013-10-30 13:32:03 UTC
Paul, could you try the latest -nightly kernel? Afaics we still don't have DSPARB FIFO reassignment mentioned in db3985e5c implemented, but the two potential fixes mentioned in comment#21 are merged already, so it's worth a try.
Comment 24 Jani Nikula 2013-12-16 14:01:43 UTC
Ping for testing the latest -nightly.
Comment 25 Jani Nikula 2014-08-14 13:19:10 UTC
Timeout. Presumed fixed per comment #23. Please reopen if the problem persists with recent kernels.


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.