I have an Asus P5E-V HDMI motherboard with G35 integrated graphics connected with a HDMI cable to a Sanyo PLV-Z4 projector. I am trying to get 1280x720 work with both 50Hz and 60Hz. But all I can manage is 50.1Hz and 60.1Hz as reported by the projector.

I started with these modelines:

# 1280x720p @ 60Hz (EIA/CEA-861B)

ModeLine "1280x720" 74.250 1280 1390 1430 1650 720 725 730 750 +hsync +vsync

# 1280x720p @ 50Hz (EIA/CEA-861B)

ModeLine "1280x720" 74.250 1280 1720 1760 1980 720 725 730 750 +hsync +vsync

Those are the ones giving me 50.1Hz and 60.1Hz. I have tried to reduce the pixel clock, but it jumps from 50.1 to 49.9 missing 50.0 altogether. I previously used Nvidia 7300GS with the same modelines, same HDMI cable and same projector. And with Nvidia I got 50.0 dead. I have tried both the drivers coming with Ubuntu Intrepid Ibex (2.4.1+patches) and 2.4.2.

In addition, I noticed that not all modes end up in wrong refresh rate. If I select [email protected] I get exactly that:

Code:

$ DISPLAY=:0 xrandr --output TMDS-1 --mode 1024x768 $ DISPLAY=:0 xrandr --verbose Screen 0: minimum 320 x 200, current 1024 x 768, maximum 1600 x 1600 TMDS-1 connected 1024x768+0+0 (0x42) normal (normal left inverted right x axis y axis) 1600mm x 900mm Identifier: 0x3b Timestamp: 29479728 Subpixel: horizontal rgb Clones: CRTC: 0 CRTCs: 0 1 EDID_DATA: 00ffffffffffff004c2e01bb01010101 250f010380a05a000ad09da34f52a926 0f4c5820000001010101010101010101 010101010101011d007251d01e206e28 550040846300001e011d00bc52d01e20 b828554040846300001e000000fd0032 550f5008000a202020202020000000fc 0053414e594f20504c562d5a340a0187 [email protected] (0x3c) 74.2MHz +HSync +VSync +preferred h: width 1280 start 1720 end 1760 total 1980 skew 0 clock 37.5KHz v: height 720 start 725 end 730 total 750 clock 50.0Hz 1280x720 (0x90) 74.2MHz +HSync +VSync +preferred h: width 1280 start 1390 end 1430 total 1650 skew 0 clock 45.0KHz v: height 720 start 725 end 730 total 750 clock 60.0Hz 1280x720 (0x91) 74.2MHz +HSync +VSync h: width 1280 start 1720 end 1760 total 1980 skew 0 clock 37.5KHz v: height 720 start 725 end 730 total 750 clock 50.0Hz 1024x768 (0x42) 78.8MHz +HSync +VSync *current 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 (0x43) 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 (0x44) 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

Here is similar output for [email protected]:

Code:

$ DISPLAY=:0 xrandr --output TMDS-1 --mode 1280x720 $ DISPLAY=:0 xrandr --verbose Screen 0: minimum 320 x 200, current 1280 x 720, maximum 1600 x 1600 TMDS-1 connected 1280x720+0+0 (0x90) normal (normal left inverted right x axis y axis) 1600mm x 900mm Identifier: 0x3b Timestamp: 29479728 Subpixel: horizontal rgb Clones: CRTC: 0 CRTCs: 0 1 EDID_DATA: 00ffffffffffff004c2e01bb01010101 250f010380a05a000ad09da34f52a926 0f4c5820000001010101010101010101 010101010101011d007251d01e206e28 550040846300001e011d00bc52d01e20 b828554040846300001e000000fd0032 550f5008000a202020202020000000fc 0053414e594f20504c562d5a340a0187 [email protected] (0x3c) 74.2MHz +HSync +VSync +preferred h: width 1280 start 1720 end 1760 total 1980 skew 0 clock 37.5KHz v: height 720 start 725 end 730 total 750 clock 50.0Hz 1280x720 (0x90) 74.2MHz +HSync +VSync *current +preferred h: width 1280 start 1390 end 1430 total 1650 skew 0 clock 45.0KHz v: height 720 start 725 end 730 total 750 clock 60.0Hz

I have been struggling with this for almost a month now, trying to get someone to answer to me on the xorg mailing list or at the AVS forums, but no luck there.

So, I'd like to know if anyone else is experiencing the same. Or, if someone had a solution, it would be even better Or if you give any kind of feedback at all, that'd be mostly appreciated.

## Leave a comment: