weird display issues using radeon HDMI output

Shane O'Connell shane at
Mon Apr 25 18:13:07 PDT 2011

Hi all,
I'm having problems getting the HDMI output of my motherboard working
with a Samsung TV. The motherboard is an MSI 785GM-P45 with an AMD
785G chipset with an onboard Radeon HD 4200. I can see the desktop on
the TV, but the edges are cut off and the colours are weird.
Strangely, another computer connected to the same TV using VGA is
working fine.
I've looked over the Xorg.0.log file for the computer using HDMI and
the one using VGA, and it looks like they get slightly different EDID
information from the TV. I don't know enough about it though to know
if it's related to my problem. Here's a couple of key lines from the
logs where they seem to differ (I've attached the complete log files
as well, there's another few places where they don't match but these
seem the most notable to me):

[    10.808] (II) intel(0): EDID for output VGA1
[    10.808] (II) intel(0): Manufacturer: SAM  Model: 666  Serial#: 0
[    10.808] (II) intel(0): Year: 2009  Week: 47

[  1026.636] (II) RADEON(0): EDID for output HDMI-0
[  1026.636] (II) RADEON(0): Manufacturer: SAM  Model: 667  Serial#: 1
[  1026.636] (II) RADEON(0): Year: 2009  Week: 47

[    10.809] (II) intel(0): Ranges: V min: 60 V max: 75 Hz, H min: 30
H max: 81 kHz, PixClock max 175 MHz

[  1026.636] (II) RADEON(0): Ranges: V min: 24 V max: 75 Hz, H min: 26
H max: 81 kHz, PixClock max 235 MHz

[    10.809] (II) intel(0): EDID (in hex):
[    10.809] (II) intel(0): 	00ffffffffffff004c2d660600000000
[    10.809] (II) intel(0): 	2f130103685832782aee91a3544c9926
[    10.809] (II) intel(0): 	0f5054bdef80714f8100814081809500
[    10.809] (II) intel(0): 	950fb300a940023a801871382d40582c
[    10.809] (II) intel(0): 	450076f23100001e662150b051001b30
[    10.809] (II) intel(0): 	4070360076f23100001e000000fd003c
[    10.809] (II) intel(0): 	4b1e5111000a202020202020000000fc
[    10.809] (II) intel(0): 	0053414d53554e470a20202020200053
[    10.809] (II) intel(0): EDID vendor "SAM", prod id 1638
[    10.809] (II) intel(0): Using EDID range info for horizontal sync
[    10.809] (II) intel(0): Using EDID range info for vertical refresh

[  1026.636] (II) RADEON(0): EDID (in hex):
[  1026.636] (II) RADEON(0): 	00ffffffffffff004c2d670601000000
[  1026.636] (II) RADEON(0): 	2f130103801009780aee91a3544c9926
[  1026.636] (II) RADEON(0): 	0f5054bdef80714f8100814081809500
[  1026.636] (II) RADEON(0): 	950fb300a940023a801871382d40582c
[  1026.636] (II) RADEON(0): 	4500a05a0000001e662150b051001b30
[  1026.636] (II) RADEON(0): 	40703600a05a0000001e000000fd0018
[  1026.636] (II) RADEON(0): 	4b1a5117000a202020202020000000fc
[  1026.636] (II) RADEON(0): 	0053414d53554e470a20202020200129
[  1026.636] (II) RADEON(0): 	020322f1469004050320222309070783
[  1026.636] (II) RADEON(0): 	010000e2000fe305030167030c002000
[  1026.636] (II) RADEON(0): 	b82d011d007251d01e206e285500a05a
[  1026.636] (II) RADEON(0): 	0000001e011d8018711c1620582c2500
[  1026.636] (II) RADEON(0): 	a05a0000009e8c0ad08a20e02d10103e
[  1026.636] (II) RADEON(0): 	9600a05a000000180000000000000000
[  1026.636] (II) RADEON(0): 	00000000000000000000000000000000
[  1026.636] (II) RADEON(0): 	000000000000000000000000000000df

Does anybody know where I should go from here? Is there anything else
I can try? My thinking is somehow maybe the EDID information received
over HDMI is incorrect, if so does that mean a quirk can be added for
this TV so that it works properly?

-Shane O'Connell
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xorg.0.log-HDMI
Type: application/octet-stream
Size: 112652 bytes
Desc: not available
URL: <>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xorg.0.log-VGA
Type: application/octet-stream
Size: 111923 bytes
Desc: not available
URL: <>

More information about the dri-devel mailing list