Phoronix Forums  

Go Back   Phoronix Forums > Linux Graphics / X.Org Drivers > Intel Linux

Intel Linux Technical support and discussion of the open-source xf86-video-intel driver and other Intel Linux software projects.

Reply
 
Thread Tools Display Modes
  #1  
Old 09-24-2008, 04:31 PM
phelin phelin is offline
Junior Member
 
Join Date: Sep 2008
Posts: 9
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.
Reply With Quote
  #2  
Old 10-07-2008, 06:26 PM
phelin phelin is offline
Junior Member
 
Join Date: Sep 2008
Posts: 9
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.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 04:02 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright ©2004 - 2009 by Phoronix Media.