Bug 18435

Summary: [HDMI] DDC issue with Intel DG45-ID and Yamaha RX-V1800 Receiver
Product: xorg Reporter: Shane W <shane-freedesktop>
Component: Driver/intelAssignee: MaLing <ling.ma>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium CC: michael.fu, shane-freedesktop
Version: 7.4 (2008.09)Keywords: NEEDINFO
Hardware: x86-64 (AMD64)   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Direct to the TV
none
Through the V1800 receiver
none
xorg.conf
none
Through RXV1800 with ModeLine and PreferredMode none

Description Shane W 2008-11-07 22:41:20 UTC
Created attachment 20147 [details]
Direct to the TV

I have an Insignia LCD 720P television which when connected directly to the G45 mainboard via HDMI results in a resolution of 1200x720.  However, when I connect the G45 to my Yamaha RX-V1800 receiver, which I need to do for audio output and in-turn the receiver to the television, I only get a resolution of 720x480.

The receiver should be capable of accepting a 1080P signal and scaling as necessary or the 720P native to the television.  It is an HDMI 1.3 capable receiver, though I doubt the same could be said of the TV.

Attached are two Xorg logs, both with ModeDebug enabled.  Xorg.amp.log is the result of going through the Yamaha, Xorg.tv.log is directly connected to the Insignia television.
Comment 1 Shane W 2008-11-07 22:43:51 UTC
Created attachment 20148 [details]
Through the V1800 receiver
Comment 2 Michael Fu 2008-11-18 22:07:47 UTC
Shane, this bug should be been fixed , right?
Comment 3 MaLing 2008-12-11 07:24:54 UTC
(In reply to comment #1)
> Created an attachment (id=20148) [details]
> Through the V1800 receiver

hi Shane
It is not one bug, it will work as following action. I close the issue, if you find it not work, please reopen it .

please extract one modeline from the edid output , and add it into your xorg.conf like the bellow, 

Section "Monitor"
        Identifier      "Your Yamaha"
        Modeline "1280x1024"x75.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync

        Option          "PreferredMode"  "1600x1200R"
        ...              ...
EndSection

Section "Screen"
        Identifier      "HDMI Screen"
        Monitor         "Your Yamaha"
        ...              ...
EndSection

Section "ServerLayout"
        Identifier      "HDMI Layout"
        Screen          "HDMI Screen"
        ...              ...
EndSection


Thanks
Ma Ling
Comment 4 MaLing 2008-12-11 07:27:40 UTC
sorry, comments 3 has one error, please update it as below

hi Shane
It is not one bug, it will work as following action. I close the issue, if you
find it not work, please reopen it .

please extract one modeline from the edid output , and add it into your
xorg.conf like the bellow, 

Section "Monitor"
        Identifier      "Your Yamaha"
        Modeline "1280x1024_preferred"  135.00  1280 1296 1440 1688  1024 1025 1028
1066 +hsync +vsync

        Option          "PreferredMode"  "1280x1024_preferred"
        ...              ...
EndSection

Section "Screen"
        Identifier      "HDMI Screen"
        Monitor         "Your Yamaha"
        ...              ...
EndSection

Section "ServerLayout"
        Identifier      "HDMI Layout"
        Screen          "HDMI Screen"
        ...              ...
EndSection


Thanks
Ma Ling
Comment 5 Shane W 2009-02-13 12:15:47 UTC
Created attachment 22911 [details]
xorg.conf
Comment 6 Shane W 2009-02-13 12:16:32 UTC
Created attachment 22912 [details]
Through RXV1800 with ModeLine and PreferredMode
Comment 7 Shane W 2009-02-13 12:19:36 UTC
Hi,
As suggested, I added the ModeLine and PreferredMode to xorg.conf, however, xrandr is still reporting 720X480 as confirmed by the log.
Comment 8 MaLing 2009-02-16 05:22:17 UTC
(In reply to comment #7)
> Hi,
> As suggested, I added the ModeLine and PreferredMode to xorg.conf, however,
> xrandr is still reporting 720X480 as confirmed by the log.

hi Shane,
Configuration failed because Modeline name is different with that of PreferredMode in xorg.conf, so please update your xorg.conf as below

Section "Monitor"
Identifier   "Monitor0"
VendorName   "Monitor Vendor"
ModelName    "Monitor Model"
Modeline "1280x1024_preferred"  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync
Option          "PreferredMode"  "1280x1024_preferred"
EndSection

I close it, please reopen it if issue still occurs.

Thanks
Ma Ling

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.