Hello Over HDMI works: "1280x720 at 50hz" 74.25 1280 1720 1760 1980 720 725 730 750 +hsync +vsync 1280x720 at 50hz (0xb4) 74.2MHz +HSync +VSync *current 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 "1440x576i"x0.0 27.00 1440 1464 1590 1728 576 580 586 625 interlace -hsync -vsync 1440x576ix0.0 (0xbd) 27.0MHz -HSync -VSync Interlace *current h: width 1440 start 1464 end 1590 total 1728 skew 0 clock 15.6KHz v: height 576 start 580 end 586 total 625 clock 25.0Hz and "1440x288"x0.0 27.00 1440 1464 1590 1728 288 290 293 312 -hsync -vsync Have a lot of horizontal overscan, vertical very small, useless. It is some time ago, that I compiled kernels myself. I compile drivers regularly. I will have a look next week. >Your TV likely sends a CEA block with some HDMI default modes set. Since >linux-3.3-rc1 (to be released in a few days) we should be able to decode that. >Can you grab the latest -linus kernel git and try that? Too many ways described on one page: http://wiki.ubuntuusers.de/Kernel/Kompilierung Kernel.org links to kernel newbies website. Do you have a link how to compile/install ? >You need to compile a new kernel, the output handling part of the graphics driver is there. Best is to try the latest drm-intel-fixes tree available >at: https://git.kernel.org/?p=linux/kernel/git/keithp/linux.git;a=shortlog;h=refs/heads/drm-intel-fixes Can I wait for the ppa:xorg-edgers ? Angela From: Alfonso Fiore [mailto:alfonso.fiore at gmail.com] Sent: 17 January 2012 22:53 To: Daniel Vetter Cc: Angela Schmid; intel-gfx at lists.freedesktop.org; Rodrigo Vivi Subject: Re: Sandy Bridge Desktop - 1920x1080i interlace not working > Ok, your TV only reports 1080i as a mode (at least that's the only thing your kernel can decode). true, it's non a Full HD TV. > we unfortunately do not yet support interlaced everywhere we could when do you think the support will be added? weeks? months? > can you add a short list of the modelines you've manually added that work with your TV? not sure I understand your question... The TV works with nomodeset and then I tried a bunch of resolutions with xrandr (when running without nomodeset) that ALL didn't work: I tried some of the modes I got from Xorg.0.log: [ 88.893] (II) intel(0): Modeline "1920x1080i"x0.0 74.25 1920 2448 2492 2640 1080 1084 1094 1125 interlace +hsync +vsync (28.1 kHz) [ 88.893] (II) intel(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz) [ 88.893] (II) intel(0): Modeline "1920x1080i"x0.0 74.25 1920 2008 2052 2200 1080 1084 1094 1125 interlace +hsync +vsync (33.8 kHz) [ 88.893] (II) intel(0): Modeline "1280x720"x0.0 74.25 1280 1720 1760 1980 720 725 730 750 +hsync +vsync (37.5 kHz) [ 88.893] (II) intel(0): Modeline "1280x720"x0.0 74.25 1280 1390 1430 1650 720 725 730 750 +hsync +vsync (45.0 kHz) [ 88.893] (II) intel(0): Modeline "720x576"x0.0 27.00 720 732 796 864 576 581 586 625 -hsync -vsync (31.2 kHz) [ 88.893] (II) intel(0): Modeline "720x480"x0.0 27.00 720 736 798 858 480 483 489 525 -hsync -vsync (31.5 kHz) [ 88.893] (II) intel(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz) [ 88.893] (II) intel(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz) [ 88.893] (II) intel(0): Modeline "720x480"x0.0 27.00 720 736 798 858 480 489 495 525 -hsync -vsync (31.5 kHz) [ 88.893] (II) intel(0): Modeline "1440x480i"x0.0 27.00 1440 1478 1602 1716 480 488 494 525 interlace -hsync -vsync (15.7 kHz) [ 88.893] (II) intel(0): Modeline "1440x240"x0.0 27.00 1440 1478 1602 1716 240 244 247 262 -hsync -vsync (15.7 kHz) [ 88.893] (II) intel(0): Modeline "1440x576i"x0.0 27.00 1440 1464 1590 1728 576 580 586 625 interlace -hsync -vsync (15.6 kHz) [ 88.893] (II) intel(0): Modeline "1440x288"x0.0 27.00 1440 1464 1590 1728 288 290 293 312 -hsync -vsync (15.6 kHz) 74.25 1920 2448 2492 2640 1080 1084 1094 1125 interlace +hsync +vsync nothing - blue screen (and now I know why since it's interlaced) 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync back to the original situation (two bands, flickering) 74.25 1920 2008 2052 2200 1080 1084 1094 1125 interlace +hsync +vsync nothing - blue screen 74.25 1280 1720 1760 1980 720 725 730 750 +hsync +vsync three bands, flickering 74.25 1280 1390 1430 1650 720 725 730 750 +hsync +vsync two bands, flickering 27.00 720 732 796 864 576 581 586 625 -hsync -vsync three bands, no flickering 27.00 720 736 798 858 480 483 489 525 -hsync -vsync two bands, no flickering 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync two bands, flickering 27.00 1440 1478 1602 1716 480 488 494 525 interlace -hsync -vsync strange aspect ratio, the screen is zoomed, no flickering all this on a Ubuntu 11.10 with kernel 3.2.0-7-generic-pae and X.Org X Server 1.10.4 (xorg-edgers crashes after a few mins for me and doesn't solve the problem: still split-screen). cheers, On Tue, Jan 17, 2012 at 10:34 PM, Daniel Vetter <daniel at ffwll.ch> wrote: On Tue, Jan 17, 2012 at 09:59:18PM +0100, Alfonso Fiore wrote: > Hi, > > here is mine. Let me know if you need any other log. Ok, your TV only reports 1080i as a mode (at least that's the only thing your kernel can decode). The i915 driver then rejects it because it's interlaced (we unfortunately do not yet support interlaced everywhere we could). Which leaves you with no modes, so as a fallback the kernel just adds a bunch of default VGA modes which your TV can't cope with properly. Your TV likely sends a CEA block with some HDMI default modes set. Since linux-3.3-rc1 (to be released in a few days) we should be able to decode that. Can you grab the latest -linus kernel git and try that? Also, can you add a short list of the modelines you've manually added that work with your TV? Yours, Daniel -- Daniel Vetter Mail: daniel at ffwll.ch Mobile: +41 (0)79 365 57 48 <tel:%2B41%20%280%2979%20365%2057%2048> -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/intel-gfx/attachments/20120117/adaf2fab/attachment.html>