Results 1 to 2 of 2

Thread: Refresh rates of by 0.1 with G35 and Sanyo PLV-Z4 projector

  1. #1
    Join Date
    Sep 2008
    Posts
    12

    Default Refresh rates off by 0.1 with G35 and Sanyo PLV-Z4 projector

    Hi,

    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 1024x768@75 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
      1280x720@50Hz (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
    => Sanyo: DVI - H-sync 60.0 kHz, V-sync 75.0 Hz


    Here is similar output for 1280x720@60:

    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
      1280x720@50Hz (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
    => Sanyo: DVI - H-sync 45.1 kHz, V-sync 60.1 Hz

    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.
    Last edited by phelin; 09-25-2008 at 07:10 AM.

  2. #2
    Join Date
    Sep 2008
    Posts
    12

    Default

    Ain't this an active forum

    I got a new projector today, Sanyo PLV-Z2000, which is a Full HD pj. It looks like the same problem exists also with 1920x1080@50Hz and 1920x1080@60Hz, but 1920x1080@24Hz is exact. So there really seems to be something fishy about the drivers.

    I don't really know where I should even report this kind of problems, since no-one at the Xorg mailing list seems interested. Or every else for that matter. I really thought that Intel would be a better alternative than Nvidia, since the drivers are open and all that... Really, which is better: close sourced drivers but people who every now and then really listen if you have a problem with the drivers, or open source drivers where no-one is interested in any feedback. It looks like the options are either to stick with the one using closed source drivers or learn to code the drivers yourself. Ain't that nice.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •