Alex Deucher wrote:
DDC is the channel by which the EDID is fetched. The xorg log should
print the raw edid. You can use edid-decode
(http://cgit.freedesktop.org/xorg/app/edid-decode/) to parse the edid
and see what's in it. If edid-decode lists modes that are not
available in kms, it's due to kms not parsing the extension blocks yet
or it's not parsing them correctly.
OK, I tried edid decode with the code from xorg log, but it displays
some junk then the same four modes that kms sees (output is below the tv
section of my xorg log which is attached).
I) RADEON(0): EDID for output DVI-0
[ 10751.572] (II) RADEON(0): Manufacturer: MEI Model: a0a6 Serial#: 16843009
[ 10751.572] (II) RADEON(0): Year: 2010 Week: 0
[ 10751.572] (II) RADEON(0): EDID Version: 1.3
[ 10751.572] (II) RADEON(0): Digital Display Input
[ 10751.572] (II) RADEON(0): Indeterminate output size
[ 10751.572] (II) RADEON(0): Gamma: 2.20
[ 10751.572] (II) RADEON(0): No DPMS capabilities specified
[ 10751.572] (II) RADEON(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
[ 10751.572] (II) RADEON(0): First detailed timing is preferred mode
[ 10751.572] (II) RADEON(0): redX: 0.640 redY: 0.345 greenX: 0.291 greenY:
0.635
[ 10751.572] (II) RADEON(0): blueX: 0.163 blueY: 0.093 whiteX: 0.288 whiteY:
0.296
[ 10751.572] (II) RADEON(0): Manufacturer's mask: 0
[ 10751.572] (II) RADEON(0): Supported detailed timing:
[ 10751.572] (II) RADEON(0): clock: 148.5 MHz Image Size: 698 x 392 mm
[ 10751.572] (II) RADEON(0): h_active: 1920 h_sync: 2448 h_sync_end 2492
h_blank_end 2640 h_border: 0
[ 10751.572] (II) RADEON(0): v_active: 1080 v_sync: 1084 v_sync_end 1089
v_blanking: 1125 v_border: 0
[ 10751.572] (II) RADEON(0): Supported detailed timing:
[ 10751.572] (II) RADEON(0): clock: 148.5 MHz Image Size: 698 x 392 mm
[ 10751.572] (II) RADEON(0): h_active: 1920 h_sync: 2008 h_sync_end 2052
h_blank_end 2200 h_border: 0
[ 10751.572] (II) RADEON(0): v_active: 1080 v_sync: 1084 v_sync_end 1089
v_blanking: 1125 v_border: 0
[ 10751.572] (II) RADEON(0): Monitor name: Panasonic-TV
[ 10751.572] (II) RADEON(0): Ranges: V min: 23 V max: 61 Hz, H min: 15 H max:
68 kHz, PixClock max 155 MHz
[ 10751.572] (II) RADEON(0): Supported detailed timing:
[ 10751.572] (II) RADEON(0): clock: 74.2 MHz Image Size: 698 x 392 mm
[ 10751.572] (II) RADEON(0): h_active: 1920 h_sync: 2448 h_sync_end 2492
h_blank_end 2640 h_border: 0
[ 10751.572] (II) RADEON(0): v_active: 540 v_sync: 542 v_sync_end 547
v_blanking: 562 v_border: 0
[ 10751.572] (II) RADEON(0): Supported detailed timing:
[ 10751.572] (II) RADEON(0): clock: 74.2 MHz Image Size: 698 x 392 mm
[ 10751.572] (II) RADEON(0): h_active: 1920 h_sync: 2008 h_sync_end 2052
h_blank_end 2200 h_border: 0
[ 10751.572] (II) RADEON(0): v_active: 540 v_sync: 542 v_sync_end 547
v_blanking: 562 v_border: 0
[ 10751.572] (II) RADEON(0): Supported detailed timing:
[ 10751.572] (II) RADEON(0): clock: 74.2 MHz Image Size: 698 x 392 mm
[ 10751.572] (II) RADEON(0): h_active: 1280 h_sync: 1720 h_sync_end 1760
h_blank_end 1980 h_border: 0
[ 10751.572] (II) RADEON(0): v_active: 720 v_sync: 725 v_sync_end 730
v_blanking: 750 v_border: 0
[ 10751.572] (II) RADEON(0): Supported detailed timing:
[ 10751.572] (II) RADEON(0): clock: 74.2 MHz Image Size: 698 x 392 mm
[ 10751.572] (II) RADEON(0): h_active: 1280 h_sync: 1390 h_sync_end 1430
h_blank_end 1650 h_border: 0
[ 10751.572] (II) RADEON(0): v_active: 720 v_sync: 725 v_sync_end 730
v_blanking: 750 v_border: 0
[ 10751.572] (II) RADEON(0): Number of EDID sections to follow: 1
[ 10751.572] (II) RADEON(0): EDID (in hex):
[ 10751.572] (II) RADEON(0): 00ffffffffffff0034a9a6a001010101
[ 10751.572] (II) RADEON(0): 00140103800000780adaffa3584aa229
[ 10751.572] (II) RADEON(0): 17494b00000001010101010101010101
[ 10751.572] (II) RADEON(0): 010101010101023a80d072382d40102c
[ 10751.572] (II) RADEON(0): 4580ba882100001e023a801871382d40
[ 10751.572] (II) RADEON(0): 582c4500ba882100001e000000fc0050
[ 10751.572] (II) RADEON(0): 616e61736f6e69632d54560a000000fd
[ 10751.572] (II) RADEON(0): 00173d0f440f000a20202020202001d1
[ 10751.572] (II) RADEON(0): 02032672509f90140520130412031102
[ 10751.572] (II) RADEON(0): 16071506012309070168030c003000b8
[ 10751.572] (II) RADEON(0): 260fe3051f01011d80d0721c1620102c
[ 10751.572] (II) RADEON(0): 2580ba882100009e011d8018711c1620
[ 10751.572] (II) RADEON(0): 582c2500ba882100009e011d00bc52d0
[ 10751.572] (II) RADEON(0): 1e20b8285540ba882100001e011d0072
[ 10751.572] (II) RADEON(0): 51d01e206e285500ba882100001e0000
[ 10751.572] (II) RADEON(0): 000000000000000000000000000000a1
[ 10751.572] (II) RADEON(0): EDID vendor "MEI", prod id 41126
[ 10751.572] (II) RADEON(0): Using EDID range info for horizontal sync
[ 10751.572] (II) RADEON(0): Using EDID range info for vertical refresh
[ 10751.572] (II) RADEON(0): Printing DDC gathered Modelines:
[ 10751.572] (II) RADEON(0): Modeline "1920x1080"x0.0 148.50 1920 2448 2492
2640 1080 1084 1089 1125 +hsync +vsync (56.2 kHz eP)
[ 10751.572] (II) RADEON(0): Modeline "1920x1080"x0.0 148.50 1920 2008 2052
2200 1080 1084 1089 1125 +hsync +vsync (67.5 kHz e)
[ 10751.572] (II) RADEON(0): Modeline "1920x1080i"x0.0 74.25 1920 2448 2492
2640 1080 1084 1094 1125 interlace +hsync +vsync (28.1 kHz e)
[ 10751.572] (II) RADEON(0): Modeline "1920x1080i"x0.0 74.25 1920 2008 2052
2200 1080 1084 1094 1125 interlace +hsync +vsync (33.8 kHz e)
[ 10751.572] (II) RADEON(0): Modeline "1280x720"x0.0 74.25 1280 1720 1760
1980 720 725 730 750 +hsync +vsync (37.5 kHz e)
[ 10751.572] (II) RADEON(0): Modeline "1280x720"x0.0 74.25 1280 1390 1430
1650 720 725 730 750 +hsync +vsync (45.0 kHz e)
[ 10751.572] (II) RADEON(0): Modeline "1920x1080"x0.0 74.25 1920 2558 2602
2750 1080 1084 1089 1125 +hsync +vsync (27.0 kHz e)
[ 10751.572] (II) RADEON(0): Modeline "720x576"x0.0 27.00 720 732 796 864
576 581 586 625 -hsync -vsync (31.2 kHz e)
[ 10751.572] (II) RADEON(0): Modeline "1440x576i"x0.0 27.00 1440 1464 1590
1728 576 580 586 625 interlace -hsync -vsync (15.6 kHz e)
[ 10751.572] (II) RADEON(0): Modeline "1440x480i"x0.0 27.00 1440 1478 1602
1716 480 488 494 525 interlace -hsync -vsync (15.7 kHz e)
[ 10751.572] (II) RADEON(0): Modeline "1920x1080"x0.0 74.25 1920 2448 2492
2640 1080 1084 1089 1125 +hsync +vsync (28.1 kHz e)
[ 10751.572] (II) RADEON(0): Modeline "720x480"x0.0 27.00 720 736 798 858
480 489 495 525 -hsync -vsync (31.5 kHz e)
[ 10751.572] (II) RADEON(0): Modeline "1440x288"x0.0 27.00 1440 1464 1590
1728 288 290 293 312 -hsync -vsync (15.6 kHz e)
[ 10751.572] (II) RADEON(0): Modeline "1440x240"x0.0 27.00 1440 1478 1602
1716 240 244 247 262 -hsync -vsync (15.7 kHz e)
[ 10751.572] (II) RADEON(0): Printing probed modes for output DVI-0
[ 10751.572] (II) RADEON(0): Modeline "1920x1080"x50.0 148.50 1920 2448 2492
2640 1080 1084 1089 1125 +hsync +vsync (56.2 kHz UeP)
[ 10751.572] (II) RADEON(0): Modeline "1920x1080"x60.0 148.50 1920 2008 2052
2200 1080 1084 1089 1125 +hsync +vsync (67.5 kHz e)
[ 10751.572] (II) RADEON(0): Modeline "1920x1080i"x60.0 74.25 1920 2008 2052
2200 1080 1084 1094 1125 interlace +hsync +vsync (33.8 kHz e)
[ 10751.572] (II) RADEON(0): Modeline "1920x1080i"x50.0 74.25 1920 2448 2492
2640 1080 1084 1094 1125 interlace +hsync +vsync (28.1 kHz e)
bash-3.2$ ./edid-decode ~/tv-edid-2
ÿÿÿÿÿÿ4©¦ x
Úÿ£XJ¢)IK:Ðr8-@,Eº!:q8-@X,Eº!üPanasonic-TV
ý=D
Ñ&rPÐr ,%º!q X,%º!!rQÐ n(Uº!¡Extracted contents:
header: 00 ff ff ff ff ff ff 00
serial number: 34 a9 a6 a0 01 01 01 01 00 14
version: 01 03
basic params: 80 00 00 78 0a
chroma info: da ff a3 58 4a a2 29 17 49 4b
established: 00 00 00
standard: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
descriptor 1: 02 3a 80 d0 72 38 2d 40 10 2c 45 80 ba 88 21 00 00 1e
descriptor 2: 02 3a 80 18 71 38 2d 40 58 2c 45 00 ba 88 21 00 00 1e
descriptor 3: 00 00 00 fc 00 50 61 6e 61 73 6f 6e 69 63 2d 54 56 0a
descriptor 4: 00 00 00 fd 00 17 3d 0f 44 0f 00 0a 20 20 20 20 20 20
extensions: 01
checksum: d1
Manufacturer: MEI Model a0a6 Serial Number 16843009
Made week 0 of 2010
EDID version: 1.3
Digital display
Image size is variable
Gamma: 2.20
Supported color formats: RGB 4:4:4, YCrCb 4:2:2
First detailed timing is preferred timing
Established timings supported:
Standard timings supported:
Detailed mode: Clock 148.500 MHz, 698 mm x 392 mm
1920 2448 2492 2640 hborder 0
1080 1084 1089 1125 vborder 0
+hsync +vsync
Detailed mode: Clock 148.500 MHz, 698 mm x 392 mm
1920 2008 2052 2200 hborder 0
1080 1084 1089 1125 vborder 0
+hsync +vsync
Monitor name: Panasonic-TV
Monitor ranges: 23-61Hz vertical, 15-68kHz horizontal, max dotclock 150MHz
Has 1 extension blocks
Checksum: 0xd1 (valid)
CEA extension block
Extension version: 3
34 bytes of CEA data
Video data block
VIC 31 (native)
VIC 16 (native)
VIC 20
VIC 05
VIC 32
VIC 19
VIC 04
VIC 18
VIC 03
VIC 17
VIC 02
VIC 22
VIC 07
VIC 21
VIC 06
Audio data block
Vendor-specific data block, OUI 000c03 (HDMI)
Source physical address 3.0.0.0
Supports_AI
DC_36bit
DC_30bit
DC_Y444
Maximum TMDS clock: 190MHz
Extended tag: Colorimetry data block
Basic audio support
Supports YCbCr 4:4:4
Supports YCbCr 4:2:2
2 native detailed modes
Detailed mode: Clock 74.250 MHz, 698 mm x 392 mm
1920 2448 2492 2640 hborder 0
540 542 547 562 vborder 0
+hsync +vsync interlaced
Detailed mode: Clock 74.250 MHz, 698 mm x 392 mm
1920 2008 2052 2200 hborder 0
540 542 547 562 vborder 0
+hsync +vsync interlaced
Detailed mode: Clock 74.250 MHz, 698 mm x 392 mm
1280 1720 1760 1980 hborder 0
720 725 730 750 vborder 0
+hsync +vsync
Detailed mode: Clock 74.250 MHz, 698 mm x 392 mm
1280 1390 1430 1650 hborder 0
720 725 730 750 vborder 0
+hsync +vsync
Checksum: 0xa1 (valid)
_______________________________________________
xorg-driver-ati mailing list
[email protected]
http://lists.x.org/mailman/listinfo/xorg-driver-ati