i810 modesetting and external VGA, not working
Ross Burton
ross at burtonini.com
Wed Jan 3 02:17:19 PST 2007
Hi,
Last night I finally managed to compile xserver from git (the
randr-12-server-12 branch) and tried it with my external display.
$ xrandr
Screen 0: minimum 640 x 480, current 1024 x 768, maximum 1024 x 768
default connected 1024x768+0+0 0mm x 0mm
1024x768 50.0* 60.0 40.0
800x600 60.0
640x480 60.0
Note that I'm missing the physical sizes. Before switching to the
xserver 7.2 the sizes were present, but scaled due to the panning mode.
I then plugged in my external monitor via VGA cable (Dell 20" widescreen
TFT), and ran xrandr --auto. Nothing interesting happens.
I've attached a xorg.log snippet from when I enter xrandr --auto, where
it scans the monitor. It appears to detect the external monitor, but
throw away all of the modes it supports.
Is this a bug in randr when running with a 1024x768 LFP and scanning a
1400x1050 external display, or am I doing something stupid?
Thanks,
Ross
--
Ross Burton mail: ross at burtonini.com
jabber: ross at burtonini.com
www: http://www.burtonini.com./
PGP Fingerprint: 1A21 F5B0 D8D0 CFE3 81D4 E25A 2D09 E447 D0B4 33DF
-------------- next part --------------
(II) I810(0): I2C device "CRTDDC_A:ddc2" registered at address 0xA0.
(II) I810(0): I2C device "CRTDDC_A:ddc2" removed.
(II) I810(0): EDID for output VGA
(II) I810(0): Not using default mode "640x350" (vrefresh out of range)
(II) I810(0): Not using default mode "640x400" (vrefresh out of range)
(II) I810(0): Not using default mode "720x400" (vrefresh out of range)
(II) I810(0): Not using default mode "640x480" (vrefresh out of range)
(II) I810(0): Not using default mode "640x480" (vrefresh out of range)
(II) I810(0): Not using default mode "640x480" (vrefresh out of range)
(II) I810(0): Not using default mode "800x600" (vrefresh out of range)
(II) I810(0): Not using default mode "800x600" (vrefresh out of range)
(II) I810(0): Not using default mode "800x600" (vrefresh out of range)
(II) I810(0): Not using default mode "800x600" (vrefresh out of range)
(II) I810(0): Not using default mode "1024x768" (vrefresh out of range)
(II) I810(0): Not using default mode "1024x768" (vrefresh out of range)
(II) I810(0): Not using default mode "1024x768" (vrefresh out of range)
(II) I810(0): Not using default mode "1152x864" (height too large for virtual size)
(II) I810(0): Not using default mode "1280x960" (height too large for virtual size)
(II) I810(0): Not using default mode "1280x960" (height too large for virtual size)
(II) I810(0): Not using default mode "1280x1024" (height too large for virtual size)
(II) I810(0): Not using default mode "1280x1024" (height too large for virtual size)
(II) I810(0): Not using default mode "1280x1024" (height too large for virtual size)
(II) I810(0): Not using default mode "1600x1200" (height too large for virtual size)
(II) I810(0): Not using default mode "1600x1200" (height too large for virtual size)
(II) I810(0): Not using default mode "1600x1200" (height too large for virtual size)
(II) I810(0): Not using default mode "1600x1200" (height too large for virtual size)
(II) I810(0): Not using default mode "1600x1200" (height too large for virtual size)
(II) I810(0): Not using default mode "1792x1344" (height too large for virtual size)
(II) I810(0): Not using default mode "1792x1344" (height too large for virtual size)
(II) I810(0): Not using default mode "1856x1392" (height too large for virtual size)
(II) I810(0): Not using default mode "1856x1392" (height too large for virtual size)
(II) I810(0): Not using default mode "1920x1440" (height too large for virtual size)
(II) I810(0): Not using default mode "1920x1440" (height too large for virtual size)
(II) I810(0): Not using default mode "832x624" (vrefresh out of range)
(II) I810(0): Not using default mode "1152x768" (width too large for virtual size)
(II) I810(0): Not using default mode "1400x1050" (height too large for virtual size)
(II) I810(0): Not using default mode "1400x1050" (height too large for virtual size)
(II) I810(0): Not using default mode "1600x1024" (height too large for virtual size)
(II) I810(0): Not using default mode "1920x1440" (height too large for virtual size)
(II) I810(0): Not using default mode "2048x1536" (height too large for virtual size)
(II) I810(0): Not using default mode "2048x1536" (height too large for virtual size)
(II) I810(0): Not using default mode "2048x1536" (height too large for virtual size)
(II) I810(0): Printing probed modes for output VGA
(II) I810(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz)
(II) I810(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz)
(II) I810(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz)
(II) I810(0): I2C device "LVDSDDC_C:ddc2" registered at address 0xA0.
(II) I810(0): I2C device "LVDSDDC_C:ddc2" removed.
(II) I810(0): EDID for output LVDS
(II) I810(0): Manufacturer: LEN Model: 4000 Serial#: 0
(II) I810(0): Year: 2005 Week: 0
(II) I810(0): EDID Version: 1.3
(II) I810(0): Digital Display Input
(II) I810(0): Max H-Image Size [cm]: horiz.: 25 vert.: 18
(II) I810(0): Gamma: 2.20
(II) I810(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
(II) I810(0): First detailed timing is preferred mode
(II) I810(0): redX: 0.569 redY: 0.342 greenX: 0.312 greenY: 0.544
(II) I810(0): blueX: 0.149 blueY: 0.132 whiteX: 0.313 whiteY: 0.329
(II) I810(0): Supported VESA Video Modes:
(II) I810(0): 640x480 at 60Hz
(II) I810(0): 800x600 at 60Hz
(II) I810(0): 1024x768 at 60Hz
(II) I810(0): Manufacturer's mask: 0
(II) I810(0): Supported additional Video Mode:
(II) I810(0): clock: 54.2 MHz Image Size: 246 x 185 mm
(II) I810(0): h_active: 1024 h_sync: 1048 h_sync_end 1184 h_blank_end 1344 h_border: 0
(II) I810(0): v_active: 768 v_sync: 771 v_sync_end 777 v_blanking: 806 v_border: 0
(II) I810(0): Supported additional Video Mode:
(II) I810(0): clock: 43.3 MHz Image Size: 246 x 185 mm
(II) I810(0): h_active: 1024 h_sync: 1048 h_sync_end 1184 h_blank_end 1344 h_border: 0
(II) I810(0): v_active: 768 v_sync: 771 v_sync_end 777 v_blanking: 806 v_border: 0
(II) I810(0): LTN121XJ-L07
(II) I810(0): EDID (in hex):
(II) I810(0): 00ffffffffffff0030ae004000000000
(II) I810(0): 000f010380191278eaed7591574f8b26
(II) I810(0): 21505421080001010101010101010101
(II) I810(0): 01010101010128150040410026301888
(II) I810(0): 3600f6b900000018ed10004041002630
(II) I810(0): 18883600f6b9000000180000000f0061
(II) I810(0): 43326143280f01004ca3584a000000fe
(II) I810(0): 004c544e313231584a2d4c30370a0000
(II) I810(0): Printing DDC gathered Modelines:
(II) I810(0): Modeline "800x600" 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync
(II) I810(0): Modeline "640x480" 25.20 640 656 752 800 480 490 492 525 -hsync -vsync
(II) I810(0): Modeline "1024x768" 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync
(II) I810(0): Modeline "1024x768" 54.16 1024 1048 1184 1344 768 771 777 806 -hsync -vsync
(II) I810(0): Modeline "1024x768" 43.33 1024 1048 1184 1344 768 771 777 806 -hsync -vsync
(II) I810(0): EDID vendor "LEN", prod id 16384
(II) I810(0): Not using default mode "640x350" (vrefresh out of range)
(II) I810(0): Not using default mode "640x400" (vrefresh out of range)
(II) I810(0): Not using default mode "720x400" (vrefresh out of range)
(II) I810(0): Not using default mode "640x480" (vrefresh out of range)
(II) I810(0): Not using default mode "640x480" (vrefresh out of range)
(II) I810(0): Not using default mode "640x480" (vrefresh out of range)
(II) I810(0): Not using default mode "800x600" (vrefresh out of range)
(II) I810(0): Not using default mode "800x600" (vrefresh out of range)
(II) I810(0): Not using default mode "800x600" (vrefresh out of range)
(II) I810(0): Not using default mode "800x600" (vrefresh out of range)
(II) I810(0): Not using default mode "1024x768" (vrefresh out of range)
(II) I810(0): Not using default mode "1024x768" (vrefresh out of range)
(II) I810(0): Not using default mode "1024x768" (vrefresh out of range)
(II) I810(0): Not using default mode "1152x864" (height too large for virtual size)
(II) I810(0): Not using default mode "1280x960" (height too large for virtual size)
(II) I810(0): Not using default mode "1280x960" (height too large for virtual size)
(II) I810(0): Not using default mode "1280x1024" (height too large for virtual size)
(II) I810(0): Not using default mode "1280x1024" (height too large for virtual size)
(II) I810(0): Not using default mode "1280x1024" (height too large for virtual size)
(II) I810(0): Not using default mode "1600x1200" (height too large for virtual size)
(II) I810(0): Not using default mode "1600x1200" (height too large for virtual size)
(II) I810(0): Not using default mode "1600x1200" (height too large for virtual size)
(II) I810(0): Not using default mode "1600x1200" (height too large for virtual size)
(II) I810(0): Not using default mode "1600x1200" (height too large for virtual size)
(II) I810(0): Not using default mode "1792x1344" (height too large for virtual size)
(II) I810(0): Not using default mode "1792x1344" (height too large for virtual size)
(II) I810(0): Not using default mode "1856x1392" (height too large for virtual size)
(II) I810(0): Not using default mode "1856x1392" (height too large for virtual size)
(II) I810(0): Not using default mode "1920x1440" (height too large for virtual size)
(II) I810(0): Not using default mode "1920x1440" (height too large for virtual size)
(II) I810(0): Not using default mode "832x624" (vrefresh out of range)
(II) I810(0): Not using default mode "1152x768" (width too large for virtual size)
(II) I810(0): Not using default mode "1400x1050" (height too large for virtual size)
(II) I810(0): Not using default mode "1400x1050" (height too large for virtual size)
(II) I810(0): Not using default mode "1600x1024" (height too large for virtual size)
(II) I810(0): Not using default mode "1920x1440" (height too large for virtual size)
(II) I810(0): Not using default mode "2048x1536" (height too large for virtual size)
(II) I810(0): Not using default mode "2048x1536" (height too large for virtual size)
(II) I810(0): Not using default mode "2048x1536" (height too large for virtual size)
(II) I810(0): Printing probed modes for output LVDS
(II) I810(0): Modeline "1024x768"x50.0 54.16 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (40.3 kHz)
(II) I810(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz)
(II) I810(0): Modeline "1024x768"x40.0 43.33 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (32.2 kHz)
(II) I810(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz)
(II) I810(0): Modeline "640x480"x60.0 25.20 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz)
(II) I810(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz)
chosen: dotclock 107520 vco 2150400 ((m 112, m1 19, m2 5), n 3, (p 20, p1 2, p2 10))
clock regs: 0x94020003, 0x00031305
(II) I810(0): No TV connection detected
(II) I810(0): Disabling unused functions
(II) I810(0): Disabling output VGA
(II) I810(0): Disabling output TV
(II) I810(0): I2C device "CRTDDC_A:ddc2" registered at address 0xA0.
(II) I810(0): I2C device "CRTDDC_A:ddc2" removed.
(II) I810(0): EDID for output VGA
(II) I810(0): Not using default mode "640x350" (vrefresh out of range)
(II) I810(0): Not using default mode "640x400" (vrefresh out of range)
(II) I810(0): Not using default mode "720x400" (vrefresh out of range)
(II) I810(0): Not using default mode "640x480" (vrefresh out of range)
(II) I810(0): Not using default mode "640x480" (vrefresh out of range)
(II) I810(0): Not using default mode "640x480" (vrefresh out of range)
(II) I810(0): Not using default mode "800x600" (vrefresh out of range)
(II) I810(0): Not using default mode "800x600" (vrefresh out of range)
(II) I810(0): Not using default mode "800x600" (vrefresh out of range)
(II) I810(0): Not using default mode "800x600" (vrefresh out of range)
(II) I810(0): Not using default mode "1024x768" (vrefresh out of range)
(II) I810(0): Not using default mode "1024x768" (vrefresh out of range)
(II) I810(0): Not using default mode "1024x768" (vrefresh out of range)
(II) I810(0): Not using default mode "1152x864" (height too large for virtual size)
(II) I810(0): Not using default mode "1280x960" (height too large for virtual size)
(II) I810(0): Not using default mode "1280x960" (height too large for virtual size)
(II) I810(0): Not using default mode "1280x1024" (height too large for virtual size)
(II) I810(0): Not using default mode "1280x1024" (height too large for virtual size)
(II) I810(0): Not using default mode "1280x1024" (height too large for virtual size)
(II) I810(0): Not using default mode "1600x1200" (height too large for virtual size)
(II) I810(0): Not using default mode "1600x1200" (height too large for virtual size)
(II) I810(0): Not using default mode "1600x1200" (height too large for virtual size)
(II) I810(0): Not using default mode "1600x1200" (height too large for virtual size)
(II) I810(0): Not using default mode "1600x1200" (height too large for virtual size)
(II) I810(0): Not using default mode "1792x1344" (height too large for virtual size)
(II) I810(0): Not using default mode "1792x1344" (height too large for virtual size)
(II) I810(0): Not using default mode "1856x1392" (height too large for virtual size)
(II) I810(0): Not using default mode "1856x1392" (height too large for virtual size)
(II) I810(0): Not using default mode "1920x1440" (height too large for virtual size)
(II) I810(0): Not using default mode "1920x1440" (height too large for virtual size)
(II) I810(0): Not using default mode "832x624" (vrefresh out of range)
(II) I810(0): Not using default mode "1152x768" (width too large for virtual size)
(II) I810(0): Not using default mode "1400x1050" (height too large for virtual size)
(II) I810(0): Not using default mode "1400x1050" (height too large for virtual size)
(II) I810(0): Not using default mode "1600x1024" (height too large for virtual size)
(II) I810(0): Not using default mode "1920x1440" (height too large for virtual size)
(II) I810(0): Not using default mode "2048x1536" (height too large for virtual size)
(II) I810(0): Not using default mode "2048x1536" (height too large for virtual size)
(II) I810(0): Not using default mode "2048x1536" (height too large for virtual size)
(II) I810(0): Printing probed modes for output VGA
(II) I810(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz)
(II) I810(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz)
(II) I810(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz)
(II) I810(0): I2C device "LVDSDDC_C:ddc2" registered at address 0xA0.
(II) I810(0): I2C device "LVDSDDC_C:ddc2" removed.
(II) I810(0): EDID for output LVDS
(II) I810(0): Manufacturer: LEN Model: 4000 Serial#: 0
(II) I810(0): Year: 2005 Week: 0
(II) I810(0): EDID Version: 1.3
(II) I810(0): Digital Display Input
(II) I810(0): Max H-Image Size [cm]: horiz.: 25 vert.: 18
(II) I810(0): Gamma: 2.20
(II) I810(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
(II) I810(0): First detailed timing is preferred mode
(II) I810(0): redX: 0.569 redY: 0.342 greenX: 0.312 greenY: 0.544
(II) I810(0): blueX: 0.149 blueY: 0.132 whiteX: 0.313 whiteY: 0.329
(II) I810(0): Supported VESA Video Modes:
(II) I810(0): 640x480 at 60Hz
(II) I810(0): 800x600 at 60Hz
(II) I810(0): 1024x768 at 60Hz
(II) I810(0): Manufacturer's mask: 0
(II) I810(0): Supported additional Video Mode:
(II) I810(0): clock: 54.2 MHz Image Size: 246 x 185 mm
(II) I810(0): h_active: 1024 h_sync: 1048 h_sync_end 1184 h_blank_end 1344 h_border: 0
(II) I810(0): v_active: 768 v_sync: 771 v_sync_end 777 v_blanking: 806 v_border: 0
(II) I810(0): Supported additional Video Mode:
(II) I810(0): clock: 43.3 MHz Image Size: 246 x 185 mm
(II) I810(0): h_active: 1024 h_sync: 1048 h_sync_end 1184 h_blank_end 1344 h_border: 0
(II) I810(0): v_active: 768 v_sync: 771 v_sync_end 777 v_blanking: 806 v_border: 0
(II) I810(0): LTN121XJ-L07
(II) I810(0): EDID (in hex):
(II) I810(0): 00ffffffffffff0030ae004000000000
(II) I810(0): 000f010380191278eaed7591574f8b26
(II) I810(0): 21505421080001010101010101010101
(II) I810(0): 01010101010128150040410026301888
(II) I810(0): 3600f6b900000018ed10004041002630
(II) I810(0): 18883600f6b9000000180000000f0061
(II) I810(0): 43326143280f01004ca3584a000000fe
(II) I810(0): 004c544e313231584a2d4c30370a0000
(II) I810(0): Printing DDC gathered Modelines:
(II) I810(0): Modeline "800x600" 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync
(II) I810(0): Modeline "640x480" 25.20 640 656 752 800 480 490 492 525 -hsync -vsync
(II) I810(0): Modeline "1024x768" 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync
(II) I810(0): Modeline "1024x768" 54.16 1024 1048 1184 1344 768 771 777 806 -hsync -vsync
(II) I810(0): Modeline "1024x768" 43.33 1024 1048 1184 1344 768 771 777 806 -hsync -vsync
(II) I810(0): EDID vendor "LEN", prod id 16384
(II) I810(0): Not using default mode "640x350" (vrefresh out of range)
(II) I810(0): Not using default mode "640x400" (vrefresh out of range)
(II) I810(0): Not using default mode "720x400" (vrefresh out of range)
(II) I810(0): Not using default mode "640x480" (vrefresh out of range)
(II) I810(0): Not using default mode "640x480" (vrefresh out of range)
(II) I810(0): Not using default mode "640x480" (vrefresh out of range)
(II) I810(0): Not using default mode "800x600" (vrefresh out of range)
(II) I810(0): Not using default mode "800x600" (vrefresh out of range)
(II) I810(0): Not using default mode "800x600" (vrefresh out of range)
(II) I810(0): Not using default mode "800x600" (vrefresh out of range)
(II) I810(0): Not using default mode "1024x768" (vrefresh out of range)
(II) I810(0): Not using default mode "1024x768" (vrefresh out of range)
(II) I810(0): Not using default mode "1024x768" (vrefresh out of range)
(II) I810(0): Not using default mode "1152x864" (height too large for virtual size)
(II) I810(0): Not using default mode "1280x960" (height too large for virtual size)
(II) I810(0): Not using default mode "1280x960" (height too large for virtual size)
(II) I810(0): Not using default mode "1280x1024" (height too large for virtual size)
(II) I810(0): Not using default mode "1280x1024" (height too large for virtual size)
(II) I810(0): Not using default mode "1280x1024" (height too large for virtual size)
(II) I810(0): Not using default mode "1600x1200" (height too large for virtual size)
(II) I810(0): Not using default mode "1600x1200" (height too large for virtual size)
(II) I810(0): Not using default mode "1600x1200" (height too large for virtual size)
(II) I810(0): Not using default mode "1600x1200" (height too large for virtual size)
(II) I810(0): Not using default mode "1600x1200" (height too large for virtual size)
(II) I810(0): Not using default mode "1792x1344" (height too large for virtual size)
(II) I810(0): Not using default mode "1792x1344" (height too large for virtual size)
(II) I810(0): Not using default mode "1856x1392" (height too large for virtual size)
(II) I810(0): Not using default mode "1856x1392" (height too large for virtual size)
(II) I810(0): Not using default mode "1920x1440" (height too large for virtual size)
(II) I810(0): Not using default mode "1920x1440" (height too large for virtual size)
(II) I810(0): Not using default mode "832x624" (vrefresh out of range)
(II) I810(0): Not using default mode "1152x768" (width too large for virtual size)
(II) I810(0): Not using default mode "1400x1050" (height too large for virtual size)
(II) I810(0): Not using default mode "1400x1050" (height too large for virtual size)
(II) I810(0): Not using default mode "1600x1024" (height too large for virtual size)
(II) I810(0): Not using default mode "1920x1440" (height too large for virtual size)
(II) I810(0): Not using default mode "2048x1536" (height too large for virtual size)
(II) I810(0): Not using default mode "2048x1536" (height too large for virtual size)
(II) I810(0): Not using default mode "2048x1536" (height too large for virtual size)
(II) I810(0): Printing probed modes for output LVDS
(II) I810(0): Modeline "1024x768"x50.0 54.16 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (40.3 kHz)
(II) I810(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz)
(II) I810(0): Modeline "1024x768"x40.0 43.33 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (32.2 kHz)
(II) I810(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz)
(II) I810(0): Modeline "640x480"x60.0 25.20 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz)
(II) I810(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz)
chosen: dotclock 107520 vco 2150400 ((m 112, m1 19, m2 5), n 3, (p 20, p1 2, p2 10))
clock regs: 0x94020003, 0x00031305
(II) I810(0): No TV connection detected
(II) I810(0): Disabling unused functions
(II) I810(0): Disabling output VGA
(II) I810(0): Disabling output TV
More information about the xorg
mailing list